Вернуться в видеотеку

Собеседование на тестировщика ПО (Junior QA) №15

Длинное учебное мок-интервью по Junior QA с разбором ответов кандидата Евгения. Ведущий последовательно проверяет теорию и подсказывает, как точнее и безопаснее отвечать на реальном собеседовании.

Источник: cherkasovschool

Открыть на YouTube

Таймлайн

Коротко о видео

Это учебное пробное собеседование для начинающего QA: Евгений отвечает на вопросы, а ведущий уточняет формулировки и даёт обратную связь. Разбираются основы тестирования, тестовая документация, баг-репорты, техники тест-дизайна, типы приложений, HTTP, а также Waterfall, Agile, Scrum и Kanban. В финале ведущий считает, что Евгений в целом готов пробовать реальные собеседования, но советует отвечать сначала коротким определением, а затем при необходимости раскрывать пример.

Затронутые темы

Что взять на заметку

  • Ожидаемое поведение следует брать прежде всего из спецификации; при её отсутствии — уточнять у Project Manager или бизнес-аналитика, использовать аналоги и здравый смысл.
  • На собеседовании не стоит выдавать единственную классификацию тестирования за универсальную: лучше назвать известные разрезы, например manual/automated и functional/non-functional.
  • Выбор между ручной и автоматизацией зависит не только от повторяемости и числа проверок, но и от вида тестирования: UX требует человеческой оценки, а нагрузочное тестирование опирается на автоматические сценарии и виртуальных пользователей.
  • В тест-плане нужно заранее определить объём и подход к проверкам, сроки, критерии входа и выхода, а также нужный тестовый стенд и устройства.
  • Для тест-кейса важны предусловия, шаги и ожидаемый результат; постусловия нужны, чтобы вернуть систему в исходное состояние после проверки. Ведущий предпочитает один ожидаемый результат на тест-кейс, чтобы отчёты не становились неоднозначно «красными».
  • Если разработчик не воспроизводит баг, сначала сверяют версию приложения, окружение, устройство и точные шаги; при споре о сути дефекта подключают владельца продукта или другого ответственного участника.
  • Для подготовки полезно составить матрицу различий веб-, нативных и гибридных приложений: установка, обновление, офлайн-работа, расположение логики и зависимость от сервера.

Рекомендуем посмотреть