Web Строитель
QA engineer
Ручное тестирование:
- 4+ лет в продуктовой команде;
- Виды тестирования: регрессионное, интеграционное, smoke, UI/UX, кроссбраузерное, исследовательское, тестирование локализаций;
- Понимание и применение техник тест-дизайна: классы эквивалентности, граничные значения, pairwise/комбинаторик;
- Понимание клиент-серверной архитектуры и микросервисов;
- Cтратегия тестирования: построение процессов от системного анализа до внедрения продукта в прод, планирование работ, формирование регресса;
- Контроль соблюдения требований к реализации или доработке программного продукта, командой разработки;
- Грамотное составление баг-репортов: корректное описание шагов, ожидание/факт, окружение, логи, артефакты;
- Грамотное ведение и актуализация документации: написание и поддержка тест-кейсов, чек-листов, регрессионной модели; обеспечение актуальности и полноты;
- Опыт работы с требованиями: участие в их формировании на этапе обсуждения, умение выявлять противоречия и пропуски в логической цепочке;
- Навык предвосхищать изменения: выявлять скрытые зависимости и побочные эффекты, обеспечивая покрытие будущих изменений;
- Опыт наставничества: онбординг новых сотрудников, составление карт компетенций, индивидуальных планов развития (ИПР), управления сотрудниками QA;
- Взаимодействие с разработчиками, дизайнерами, менеджерами;
- Поддержка пользователей: консультации, сбор и анализ фидбэка;
- Тестирование прототипов и дизайн-макетов
- Работа с TMS: TestIT, QaseIO;
- Составление отчетов о результатах тестирования;
- Backend/API: REST, Postman/Swagger (коллекции, окружения), проверка статусов, тела ответа, авторизации (OAuth2/JWT);
- Базы данных: PostgreSQL/ClickHouse;
- SQL: SELECT, JOIN, агрегаты;
- Брокеры сообщений: работа с Kafka и Яндекс очередь;
- Проверки на корректное сохранение и перелитие данных в БД;
- Постоянная работа с DevTools, мониторинг запросов (вкладки Elements, Console, Network, Application);
- Опыт работы с баг-трекингом Jira и базой знаний Confluence;
- Логи и метрики: работа с Grafana;
- Подготовка тестовых данных для оптимизации времени прогона регрессионных тестов;
- Активное продвижение ShiftLeft тестирования.
Автоматизация:
- Python + pytest: фикстуры, параметризация, маркировки, генерация данных, конфигурация через conftest.py;
- Playwright: стабильные локаторы (data-test), ожидания;
- Создание тестового фреймворка с нуля;
- Процесс автоматизации: формирование матрицы покрытия, приоритезация тест-кесов, постановка задач на автоматизацию;
- Архитектура автотестов: проектирование масштабируемого Python/pytest-фреймворка для API и UI, использование Page Object Model (POM), разделение тестов по уровням и доменам, сервисный слой, API-клиенты, fixtures, payload builders, assertions, Allure-отчеты;
- Отчётность и аналитика: интеграция Allure, вложения (скриншоты, логи), метрики покрытия;
- Опыт работы с GIT/GitLab (branch/commit/merge).
Плотная работа с AI-агентами:
- Понимание AGENTS, SKILLS;
- Использование MCP Jira, Figma и Confluence;
- Генерация и ревью автотестов;
- Генерация тест-кейсов, чеклистов;
- Анализ требований;
- Формирование метрик тестирования (KPI разработки, динамика регрессионного тестирования, показатели по релизам);
- Автогенерация тестовых данных.