QA Engineer
← Все ролиОтвечает за качество продукта: находит баги до того, как они дойдут до пользователя. Пишет тест-кейсы, автоматизирует тестирование и выстраивает процессы контроля качества.
Что делает
- Разработка тест-планов и тест-кейсов
- Ручное тестирование (functional, regression, exploratory)
- Автоматизация тестирования (UI, API, unit)
- Нагрузочное тестирование (k6, JMeter, Locust)
- Тестирование API в Postman / Insomnia
- Репортинг багов и взаимодействие с командой разработки
Понимает
- Жизненный цикл разработки ПО (SDLC, Agile, Scrum)
- Как устроены API и базы данных (чтобы тестировать их)
- Принципы тест-дизайна: граничные значения, эквивалентные классы
- CI/CD и запуск тестов в пайплайне
Примеры задач
Написать автотест на сценарий регистрации пользователя
Проверить корректность всех эндпоинтов API через Postman Collection
Провести нагрузочный тест: 1000 одновременных пользователей
Написать тест, который ловит регрессию после обновления библиотеки
Инструменты
Cypress / Playwright / Selenium (UI автотесты)Jest / Pytest / JUnit (unit и интеграционные тесты)Postman / Insomnia / REST Assured (API тесты)k6 / JMeter / Locust (нагрузка)Jira / TestRail / Qase (баг-трекинг и тест-менеджмент)GitHub Actions / Jenkins (запуск в CI)
Карьерный путь
1
Junior QA
0–2 годаУчится, выполняет задачи под руководством, растёт и набирается опыта
Базовые инструменты стекаЧтение чужого кодаВыполнение задач по ТЗРабота с Git
2
Middle QA
2–5 летРаботает самостоятельно, понимает систему, оценивает задачи
Самостоятельная реализация фичCode reviewОценка сроковОптимизация кода
3
Senior QA
5–8 летПринимает технические решения, отвечает за качество, менторит других
Архитектурные решенияМенторингТехнический дизайнПланирование нагрузки
4
Tech Lead
8–12 летРуководит командой, распределяет задачи, принимает решения
Управление командойДекомпозиция задачВзаимодействие с бизнесомТехнические стандарты
5
Architect / CTO
12+ летОпределяет техническое направление, проектирует системы, отвечает за технологическую стратегию
Системный дизайнТехнологическая стратегияМасштабированиеБизнес-архитектура