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

Собеседование на ручного тестировщика (Junior QA) | Выпуск 4

Публичное учебное собеседование на позицию Junior QA: кандидат отвечает на вопросы по ручному тестированию, тест-дизайну, процессам разработки и автоматизации. Интервьюер уточняет ответы примерами и в конце даёт рекомендации по подготовке.

Источник: Quality Academy | Создаем тестировщиков с нуля

Открыть на YouTube

Таймлайн

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

Это второй этап публичного тестового собеседования с Алексеем, претендующим на Junior QA. Собеседующий разбирает с кандидатом принципы тестирования, тест-дизайн, исследовательское тестирование, методологии разработки, требования, пирамиду автотестов и CI/CD. В финале интервьюер отмечает наличие теоретической базы, но рекомендует проработать требования, use cases, user stories, исследовательские туры и CI/CD.

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

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

  • Парадокс пестицида означает, что одни и те же проверки со временем перестают находить новые дефекты; тест-кейсы и тестовые данные нужно пересматривать при изменениях продукта.
  • В тест-кейсах полезно задавать допустимый диапазон или формат данных, а не всегда фиксированное значение: это позволяет разным прогонам регрессии проверять разные валидные варианты.
  • Эквивалентные классы выбирают по одинаковому ожидаемому поведению системы, а граничные значения проверяют вокруг переходов между классами, включая невалидные типы ввода.
  • Попарное тестирование сокращает число комбинаций параметров, сохраняя покрытие пар значений; в примере с ОС, браузерами и языками полное покрытие заменяют меньшим набором комбинаций.
  • Диаграммы состояний и переходов особенно полезны для сущностей со статусами: один итог может достигаться разными действиями, и это помогает составить полный набор проверок.
  • Исследовательское тестирование применяют не только для первичного знакомства с продуктом: его можно ограничивать по времени или условиям и использовать для поиска неочевидных дефектов вне существующих кейсов.
  • Shift Left Testing переносит проверку на ранние этапы жизненного цикла, включая анализ требований на непротиворечивость, полноту, однозначность и реализуемость.

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