В чем разница между сеньор и мидл тестировщиком
Что проверяют
Как вы понимаете собственный уровень и куда растёте. Вопрос почти всегда оборачивается на вас: «А вы сейчас кто и почему?». Интервьюер хочет услышать разницу в зоне ответственности, а не в стаже.
Как отвечать
Стаж плохой критерий: бывает пять лет одного и того же года. Разводите уровни по тому, за что человек отвечает и какие решения принимает сам.
- мидл: самостоятельно ведёт фичу от требований до релиза. Применяет техники тест-дизайна (классы эквивалентности, граничные значения, таблицы решений), тестирует API в Postman, пишет запросы на SQL, читает логи и вкладку Network в DevTools, пишет автотесты в готовом фреймворке. Задачу ставит лид или сеньор, мидл выполняет её хорошо и без присмотра;
- сеньор: отвечает за качество продукта или крупной области, а не за отдельные тикеты. Составляет тестовую стратегию на основе рисков, решает, что автоматизировать, а что нет, выстраивает пирамиду тестов и встраивает прогоны в CI. Участвует в ревью требований до разработки и находит дефекты ещё в постановке. Даёт команде обоснованную оценку рисков перед релизом;
- влияние на процесс: сеньор замечает системные проблемы (баги утекают в прод из одного модуля, регресс занимает неделю) и меняет процесс, опираясь на метрики вроде доли дефектов, найденных после релиза;
- люди: сеньор менторит, ревьюит тест-кейсы и автотесты коллег, но управлять людьми не обязан, это уже роль лида.
Закончите собой: какие из этих вещей вы уже делаете регулярно, с одним конкретным примером из своей практики.
Где спотыкаются
Меряют уровень годами или количеством инструментов. Знание Selenium и Playwright одновременно не делает сеньором, если стратегию за вас пишет кто-то другой.
Путают сеньора с лидом и описывают управление командой, распределение задач и найм.
Претендуют на сеньора, но на уточнение «какую стратегию тестирования вы предложили последней?» отвечают пересказом чужого тест-плана.