3.4Kпросмотров
20 октября 2025 г.
statsScore: 3.7K
🔥Из повара c зарплатой 40к руб в QA Automation по ТК РФ с зарплатой в 220к руб на руки (стек JS и Java) (много деталей в аудио, слушайте 👂) Сегодня кейс довольно нетипичный.
Во-первых, здесь не было цели «вырваться в иксы» — наоборот, задача была в том, чтобы спокойно и уверенно войти в новую профессию, чувствовать себя уверенно и не бояться испытательного срока.
Во-вторых, это полная смена профессии — из повара в QA Automation Engineer. Этап 1. Переход с нуля Год назад человек пришёл с запросом: «Хочу перейти в QA авто, но я повар и ничего не знаю про IT».
Мы начали с самого начала:
— программирование,
— теория тестирования,
— стажировка на проекте. Нашли стартап, где можно было применить всё изученное и параллельно строить автоматизацию с нуля.
Проработал там около года, получил настоящие задачи и первый боевой опыт. Этап 2. Рост до сильного QA Auto Через год — новый запрос: «Хочу middle/Senior QA auto, больше ответственности и зарплаты». Пошли по полной программе апгрейда: Скрининг.
Пятичасовая оценка текущего уровня — от HR до архитектуры.
Проверяли всё: язык, тестирование, веб/мобайл, библиотеки, best practices.
LiveCoding: алгоритмы, ООП, автотесты (api/ui), ревью существующего фреймворка.
На выходе — чёткая картина, что уже ок, а что требует прокачки. Архитектура и кодинг.
Главные зоны роста — архитектура, лайвкодинг, упаковка.
Дали задание: построить масштабируемую структуру, объяснить, как она работает, упаковать в best practices. Авторизация и упаковка опыта.
Определили: что реально делал, где уровень.
Разложили кейсы, натренировали уверенное объяснение.
Часто в таких сессиях кандидат уже начинает консультировать интервьюера — это хороший знак. Питчинг и лайвкодинг.
Сформировали пул ответов под разные профили интервьюеров.
Финально — разбор типовых задач по API, UI, code review. Готовились по готовой базе. Mock-собес.
Повторная проверка готовности. После неё — реальный выход на собесы. Этап 3. Прохождение интервью Первое интервью.
Очень жёсткий тон, задавали спорные вопросы.
Например, докапываясь до формулировок: кандидат объяснял, что нагрузка измерялась по виртуальным пользователям и RPC, на что последовал ответ, что «так не бывает».
Один из вопросов был особенно показательным: дали несколько переменных (a = 1, b = 2, c = 3) и expect, потом убрали одну переменную, тест стал падать — «почему?».
Плюс — требования уровня DevOps, автотестировать API запросы с JSON по 1,5к строк, зарплата — ниже рынка. Второе интервью.
Технически всё шло хорошо, но один неуверенный ответ по flaky-тестам из-за недопонимания вопроса сменил тон беседы. После него даже сильные ответы игнорировались, так как интервьюеры заподозрили фальсификацию. Третье интервью.
Наконец, конструктивный процесс. Лайвкодинг (парсинг JSON - списка собак по API с разными свойствами - до 3 лет и определенная парода, далее добавление в JSON нового поля вес к каждой собаке и запись в файл), уверенное решение, нормальный диалог.
Интервьюеры дали сильный фидбэк:
«Лучший кандидат из 15 за последнее время».
Но — аутсорс, и дали оффер на 50к ниже запрошенной минимальной зарплаты. Финальное интервью.
Лайтовое собеседование с точки зрения расслабленных интервьюеров, но вопросы были сложные: - Как работает SameSite у cookies и какие проблемы могут возникнуть при его использовании в SPA с OAuth2 авторизацией через сторонний домен? - Какой побочный эффект может возникнуть при использовании Docker volume для базы данных Postgres в CI-пайплайне, и как его избежать? - Как может повлиять настройка Connection: keep-alive на поведение автотестов API при запуске через proxy или внутри CI? Однако несмотря на неидеальные ответы, рассуждения и дискуссия сделала нас лучшими кандидатами. Оффер — 220 000 ₽ на руки, прозрачные условия, задачи — по профилю.
Это не максимум по рынку, но цель была — сильная команда и уверенность. Мы в неё попали. 👉Отзыв кандидата, рекомендую к просмотру.