Вернуться в видеотекуСобеседование на ручного тестировщика (Junior QA) | Выпуск 4
Публичное учебное собеседование на позицию Junior QA: кандидат отвечает на вопросы по ручному тестированию, тест-дизайну, процессам разработки и автоматизации. Интервьюер уточняет ответы примерами и в конце даёт рекомендации по подготовке.
- Направление
- QA
- Формат
- Видео
- Компания
Quality Academy- Грейд
- Junior
- Длительность
- 1 ч
Коротко о видео
Это второй этап публичного тестового собеседования с Алексеем, претендующим на Junior QA. Собеседующий разбирает с кандидатом принципы тестирования, тест-дизайн, исследовательское тестирование, методологии разработки, требования, пирамиду автотестов и CI/CD. В финале интервьюер отмечает наличие теоретической базы, но рекомендует проработать требования, use cases, user stories, исследовательские туры и CI/CD.
Затронутые темы
Что взять на заметку
- Парадокс пестицида означает, что одни и те же проверки со временем перестают находить новые дефекты; тест-кейсы и тестовые данные нужно пересматривать при изменениях продукта.
- В тест-кейсах полезно задавать допустимый диапазон или формат данных, а не всегда фиксированное значение: это позволяет разным прогонам регрессии проверять разные валидные варианты.
- Эквивалентные классы выбирают по одинаковому ожидаемому поведению системы, а граничные значения проверяют вокруг переходов между классами, включая невалидные типы ввода.
- Попарное тестирование сокращает число комбинаций параметров, сохраняя покрытие пар значений; в примере с ОС, браузерами и языками полное покрытие заменяют меньшим набором комбинаций.
- Диаграммы состояний и переходов особенно полезны для сущностей со статусами: один итог может достигаться разными действиями, и это помогает составить полный набор проверок.
- Исследовательское тестирование применяют не только для первичного знакомства с продуктом: его можно ограничивать по времени или условиям и использовать для поиска неочевидных дефектов вне существующих кейсов.
- Shift Left Testing переносит проверку на ранние этапы жизненного цикла, включая анализ требований на непротиворечивость, полноту, однозначность и реализуемость.