Ответ
Вопросы, направленные на понимание процессов, инструментов и культуры качества в команде.
Процессы и методологии:
- Какая модель разработки используется (Agile, Scrum, Kanban)? Какова продолжительность спринтов?
- На каком этапе цикла разработки вовлекаются тестировщики? Есть ли практика "shift-left" (например, участие в планировании, ревью требований)?
- Как организован процесс приемки задач (Definition of Done, критерии приемки)?
Инструменты и автоматизация:
- Каков стек технологий для автоматизации тестирования (языки, фреймворки, инструменты)?
- Как устроено CI/CD? Запускаются ли автоматические тесты при каждом коммите или пулл-реквесте?
- Как управляются тест-кейсы и баг-репорты (Jira, TestRail, qTest и т.д.)?
Качество и метрики:
- Какие метрики качества продукта и работы QA-команды отслеживаются (например, процент автоматизации, escaped defects, test coverage)?
- Как происходит анализ проваленных тестов и багов, попавших в production?
Командное взаимодействие:
- Как строится коммуникация между QA, разработчиками, аналитиками и менеджерами? Как часто проходят sync-митинги?
- Как организовано ревью тест-кейсов и тестового кода?
Профессиональный рост:
- Есть ли возможность влиять на улучшение процессов тестирования и внедрять новые инструменты?
- Предоставляет ли компания возможности для обучения (конференции, курсы, внутренние воркшопы)?
Практические аспекты:
- Сколько тестовых окружений существует (dev, staging, pre-prod)? Насколько они стабильны и актуальны?
- Как часто выходят релизы? Есть ли регрессионное тестирование перед релизом и как оно проводится?
Задавая эти вопросы, вы демонстрируете глубокий интерес к процессам и желание эффективно интегрироваться в команду.
Ответ 18+ 🔞
Давай разберём этот список, будто мы на кухне после третьей кружки чая, а не на интервью. Смотри, какие вопросы реально покажут, что ты не просто кнопки жать пришёл, а головой думаешь. Но без этого официозного блядского пафоса.
Про то, как тут всё крутится
- Ну и как вы тут бегаете — Scrum, Kanban или свой велосипед из скотча и палок собрали? И главное — спринты на сколько? На неделю, на две, или пока начальник не оркнёт «всё, завтра релиз»?
- А вас, тестиров, когда к делу подпускают? Когда уже код написан и дымится, или можно вписаться раньше — на этапе «ой, а давайте вот эту хуйню в требования добавим»? Практикуют ли этот ваш «shift-left», или лево — это только на клавиатуре?
- А когда задача считается сделанной? Вот прям вот всё, пипец, можно нести заказчику? Есть чёткий список, что должно быть готово (типа Definition of Done), или как всегда — «ну вроде работает, и ладно»?
Чем тут автоматом ебут
- На чём пишут автотесты? Python с pytest, Java с Selenide, или может, свой фреймворк на COBOL, который только один дядя Вася понимает?
- А эти ваши автотесты сами запускаются, когда кто-то код заливает, или их надо вручную пинком под жопу заставлять? CI/CD настроен, или это три буквы, которые тимлид на доске для красоты написал?
- И куда вы баги пишете, тест-кейсы храните? В Jira, в какой-нибудь TestRail, или, прости господи, в Excel-табличке на общем диске, которая последний раз открывалась при царе Горохе?
Про цифры и качество
- А что вы вообще меряете, чтобы понять, хорошо работаете или нет? Какой процент автотестов, сколько багов сбежало в прод, какое покрытие? Или главная метрика — чтобы менеджер не орал?
- А когда тест падает или баг в прод пролетает — вы что делаете? Собираетесь, разбираете, как так вышло, или просто ищете крайнего, чтобы выписать ему пиздюлей?
Как вы тут друг с другом
- Как общаетесь с разработчиками и прочими личностями? Ежедневные пятиминутки, созвоны, или общение через крик в общем чате: «Петя, твой сервис опять лег, ёбта!»?
- Кто смотрит, как ты тест-кейсы или код автотестов написал? Есть ревью, или как вышло, так и хорошо — была бы хоть какая-то проверка?
Про рост и развитие
- А если у меня есть идея, как процесс улучшить или новый инструмент внедрить — это реально, или тут «исторически так сложилось» и менять ничего нельзя?
- Дают ли тут учиться — на курсы, конференции отправить, или вся учёба за свой счёт и в личное время?
Ну и про быт
- А тестовых окружений сколько? Dev, staging, pre-prod? Они живые или вечно сломанные и отстают от прода на полгода?
- Как часто новые версии в прод пуляете? Раз в неделю, раз в месяц? И перед этим регресс гоняете — все ручные тесты, или на автопилоте?
Задашь такие вопросы — сразу видно будет, что ты не просто «хочу работу», а реально пытаешься понять, в какую систему вливаешься. И заодно сам поймёшь, не говно ли тут процесс, и стоит ли с этими людьми вообще связываться.