Загрузка…
Загрузка…
qa / intern / tech_screening
Формат
online
Стадия
tech_screening
Когда
within_quarter
Длительность
—
01
Поведенческий
Расскажи немного о себе.
Классический открывающий вопрос
02
Поведенческий
Почему ты вообще выбрала тестирование?
03
Поведенческий
Что тебе больше всего нравится тестировать (мобильные приложения или веб)?
04
Теория
Назови три важных ключевых слова, без которых не обходится ни один GET-запрос (SQL-запрос на получение информации).
Ожидаемый ответ: SELECT, FROM, WHERE
05
Кейс
Ты приходишь на проект, тебе говорят, что надо тестировать сайт. Какие твои первые действия?
Обсуждались бизнес-задачи, требования, разбиение сайта на блоки, чек-лист
06
Теория
Откуда берутся бизнес-задачи и требования к проекту?
Ответ: из тех. требований и общения с заказчиком
07
Кейс
Перед тобой реальная форма регистрации (поля: наименование организации, телефон, город, e-mail). Что здесь надо проверить?
Разбор по полям: обязательность, ограничения по символам/длине, допустимые символы, валидация телефона и e-mail (латиница)
08
Кейс
Перед тобой страница регистрации на мероприятие (лого, меню, выбор геолокации, календарь, выбор даты/времени). Что необходимо проверить на этой странице?
Проверка лого/ссылок, опечаток, выпадающих списков, плейсхолдеров, выбора даты (некорректные/прошедшие даты)
09
Кейс
Пользователь выбирает дату и время и пытается записаться, но запись не происходит. Что ты будешь делать, как это тестировать?
10
Кейс
Регистрация прошла успешно, но в личном кабинете запись не отображается. Где бы ты искала ошибку?
Follow-up'ы: посмотреть фронт (DevTools, логи, статус 200), затем бэк, затем две разные таблицы в БД (регистрация vs личный кабинет)
11
Теория
Как ты тестируешь бэкенд, с помощью каких инструментов?
12
Теория
Как ты можешь отправить запросы в бэкенд?
Ответ: через сниффер (Charles) и Postman
13
Теория
Назови основные компоненты баг-репорта.
Заголовок, окружение, шаги, ожидаемый/фактический результат, скриншот/скринкаст, статус-коды
14
Теория
Чем баг-репорт отличается от отчёта об ошибке?
Ответ кандидата: наличием ID
Заметки
Собеседование молодого тестировщика (выпускницы Яндекс Практикума) на студию (ИП Пронин, оформлено как самозанятость). Интервьюеры: Андрей (руководитель) и Александр (опытный тестировщик). Воронка включала HR/знакомство, теорию (SQL, баг-репорты, инструменты), живое тестирование реальных форм и страниц, поведенческие вопросы. Упомянутые проекты студии: Донор Серч, Продентим. Работа в Zoom, ежедневные дейлики в 9:00 МСК (15 мин), ежемесячное ретро. По итогу кандидату предложили неоплачиваемую стажировку на ~месяц с возможностью перехода на оплачиваемую работу.
Подготовка
Знать базовый SQL (SELECT/FROM/WHERE), уметь декомпозировать сайт на блоки и составлять чек-листы, разбирать поля формы по классам эквивалентности и граничным значениям, понимать разницу фронт/бэк/БД при поиске бага, владеть инструментами Charles/Postman/DevTools, знать структуру баг-репорта.
Стиль интервьюера
Дружелюбный и поддерживающий формат. Интервьюеры дают подсказки и наводящие вопросы ('разворачиваем мысль чуть шире'), используют реальные открытые кейсы (форма регистрации, страница мероприятия), не давят. Александр проверял хардскиллы, Андрей вёл общую часть и обсуждал условия работы.