Как проходить техсобес на QA
Вы открываете ноутбук. На экране пустая IDE. Интервьюер просит написать тест на авторизацию. В голове шумит. Руки дрожат. Кажется, что вы забыли всё, чему учились полгода и более.
Собеседование проверяет навыки. И еще проверяет стрессоустойчивость. Я собрал инструкцию, которая помогает не поплыть.
Блок 1. Подготовка. Что повторить
Не читайте десять книг по алгоритмам. Фокусируйтесь на базе.
1. Python. Синтаксис. ООП. Работа со словарями и списками. Обработка исключений. 2. Pytest. Фикстуры. Скоупы. Параметризация. Файл conftest.py. 3. API. Библиотека requests. Методы GET и POST. Коды ответов. Работа с JSON. 4. SQL. Простые запросы. JOIN. GROUP BY. WHERE. 5. Git. Как создать ветку. Как слить изменения. Как решать конфликты. 6. CI/CD. Что такое пайплайн. Как запускаются тесты в GitLab или Jenkins.
Выберите свой последний проект. Напишите про него короткий рассказ. Какие задачи решали. Какие инструменты использовали. Какие баги нашли. Этот рассказ спросят в начале.
Блок 2. Лайвкодинг
Интервьюер дает задачу. Просит написать код. Главное правило: не молчите.
Говорите вслух. Проговаривайте логику. «Я создам фикстуру. Она будет поднимать тестового пользователя. Затем отправлю POST-запрос. Проверю код ответа 200».
Если задача сложная, разбейте ее на шаги. Напишите черновик. Запустите. Почините ошибку.
Интервьюер смотрит на процесс. Как вы думаете. Как реагируете на ошибки. Как находите решение. Выдающийся код без объяснений ничего не докажет. Плохой код с четкой логикой покажет потенциал.
Блок 3. Вопросы, на которые нет ответа
Вас спросят про инструмент, с которым вы не работали. Например, про Kafka или Selenium. Не врите. Не придумывайте ответы.
Скажите прямо: «С этим инструментом я не работал. Но я понимаю принципы работы похожих систем. Я готов изучить его в короткие сроки».
Честность вызывает доверие. Выдумка разрушает его за секунду. Опытный интервьюер видит ложь сразу.
Блок 4. ИИ в 2026
Вас спросят про нейросети. Покажите, как вы их используете. Расскажите про контекст-инжиниринг. Как вы даете модели документацию. Как проверяете код на галлюцинации. Покажите, что вы управляете инструментом, а не слепо копируете ответ.
Блок 5. Вопросы интервьюеру
В конце вас спросят: «Что вы хотите узнать о нас?». Подготовьте три вопроса.
1. Какие задачи решает команда? 2. Какой у вас пайплайн тестирования? 3. Какие инструменты используете?
Так вы показываете интерес к работе. И получаете данные для решения.
Главное правило
Собеседование — это разговор двух инженеров. Вы оцениваете компанию. Компания оценивает вас. Ведите диалог на равных. Дышите глубоко. Задавайте вопросы.