QA-инженер
Отвечает за качество продукта: проектирует тест-стратегии, пишет и автоматизирует проверки, тестирует функциональность, интеграции и производительность.
Роли внутри направления
- QA Manual — ручное тестирование, тест-дизайн
- QA Automation — автотесты UI и API
- QA Mobile — специфика iOS/Android
- Performance / Load — нагрузочное тестирование
- QA Lead / Head of QA — процессы качества, команда
Ключевые навыки
- Техники тест-дизайна — эквивалентные классы, граничные значения, pairwise
- Работа с чек-листами и тест-кейсами
- Тестирование API — Postman, Insomnia, REST/GraphQL
- SQL — проверки состояния данных
- Автоматизация — Selenium, Playwright, Cypress, Appium
- Один язык программирования — Python, Java, JS/TS
- CI/CD — интеграция автотестов в пайплайны
- Нагрузочное — JMeter, k6, Gatling
Инструменты
PostmanSwagger
SeleniumPlaywrightCypress
AppiumEspressoXCUITest
JUnitpytestTestNG
AllureTestRailZephyr
JMeterk6Gatling
SQL
Грейды
Junior
Проходит готовые тест-кейсы, заводит дефекты, учится тест-дизайну.
Middle
Самостоятельно ведёт тестирование фич, пишет автотесты.
Senior
Проектирует тест-стратегии, отвечает за автоматизацию и метрики качества.
Lead
Руководит QA-командой, отвечает за процессы качества и инструментальный стек.
Нужен QA в команду?
Опишите продукт и стек — предложим кандидатов на ручное, авто или нагрузочное тестирование.
Написать нам