Что работодатель ждет от кандидата тестировщика и какие задает вопросы на собеседовании? Как правильно подготовиться и успешно пройти собеседование? Что требуется знать специалисту тестировщику? Я надеюсь, что эта серия статей поможет претенденту на роль тестировщика, во первых, подготовиться к собеседованию и во вторых (самое главное), понять и успешно выполнять весь спектр своих рабочих задач.
Возможно приведенные ниже соображения могут показаться очевидными, банальными и т.п., однако, судя по опыту, не все имеют представление, например, о том что собой представляет работа в команде в рамках промышленного процесса разработки ПО. Поэтому я подготовил информацию, которая позволит:
- Увидеть все требования и ожидания структурированными и в одном месте
- Понять и отметить для себя те пункты, которые требуют дополнительной подготовки\проработки
- И, в итоге, подготовиться к собеседованию и получить работу на позиции тестировщика ПО
Общие ожидания от претендента на позицию тестировщика в целом без привязки к той или иной специализации выглядят так:
- У кандидата уже есть какой-то практический опыт и он может структурированно о нем рассказать
- Кандидат предварительно познакомился с вакансией, с компанией и соответствующим образом подготовился к интервью
- Кандидат может рассказать, почему его интересует именно эта позиция именно в этой компании
- Кандидат представляет свой путь развития как специалиста
С точки зрения навыков и знаний практически любой работодатель ожидает от кандидата, который претендует на позицию Regular QA (говорим только про ручное тестирование) следующее:
- В первую очередь, самостоятельности при выполнении своих прямых задач: анализ и оценка работ, тестирование и ведение дефектов, разработка тестовых сценариев, подготовка среды\данных для тестирования, подготовка отчетов о результатах тестирования
- Также такой специалист должен представлять свое место в общем процессе разработки ПО, понимать свои цели и возможности, с кем и по каким вопросам коммуницировать
- От будущего сотрудника ждут, что в случае возникновения какой-либо спорной ситуации в работе он сможет либо решить ее на своем уровне, либо знает кого привлечь для помощи
- Предполагается, что такого специалиста не нужно будет особо контролировать, перепроверять за ним всю работу
- Такой сотрудник сам придет к своему лиду или менеджеру в случае возникновения каких-то проблем или вопросов
Работодатель также оценивает и возможности развития специалиста, его зоны роста. Как я уже отметил, ожидается, что сотрудник будет готовой и автономной «боевой единицей» в команде, соответственно зоны роста у Regular QA в первую очередь могут быть такие:
- Обучение менее опытных коллег
- Выполнение координирующих функций в рамках небольшой группы тестировщиков
- Выход на пользователей, заказчиков и прочих не-IT участников процесса с вопросами, касающимися тестирования
Кратко список общих навыков, который ожидают от тестировщика, а также рекомендуемый список литературы и ресурсов можно посмотреть тут. Далее я рассмотрю все эти пункты более подробно и опишу требования работодателя к опыту, навыкам и мотивации кандидата, укажу вопросы, которым нужно уделить особое внимание при подготовке к интервью.
Список требований к тестировщику ПО