Как организован процесс тестирования в проекте
Что проверяют
Видите ли вы процесс целиком: от требований до релиза, или только выполнение чужих чек-листов.
Как отвечать
Идите по циклу и говорите, что делаете лично вы.
> «Двухнедельные спринты. Модульные тесты на JUnit 5 пишет автор кода, интеграционные на Testcontainers поднимают реальную базу и Kafka. > > На каждый мердж в CI идут линтер, типы, модульные и интеграционные тесты, затем сборка образа. Дымовой набор гоняется на стенде после выкладки, полный регресс ночью. > > Отдельный тестировщик проверяет сценарии, которые дороже автоматизировать, чем прогнать руками, и участвует в разборе требований до разработки».
Где спотыкаются
Описывают только ручную проверку функциональности, забывая про требования, регресс и релизный цикл.
Не могут объяснить, что автоматизируют, а что нет. Автоматизировать всё это не ответ.
Заводят дефекты без шагов воспроизведения и окружения, из-за чего разработчик возвращает их обратно.
Не говорят про приоритизацию: времени всегда меньше, чем проверок, и умение выбрать важное это отдельный навык.