Идеальное собеседование на позицию QA-инженера:
как провести / как пройти

Евгений Карпович, Head of QA в Neotech Development, тренер курса и практикума по тестированию ПО, рассказывает всё, что нужно знать о прохождении и проведении собеседований на позицию QA-инженера. Сам Евгений провёл около 1000 собеседований. Специально для вас мы подготовили видео и конспект выступления.

Зачем собесы? К чему доклад?

У вас может быть все прекрасно, но собеседования нужны для:
получения первой работы;
набора коллег;
релокейта или просто смены страны жизни;
фриланса;
смены работы.

Плюсы собеседований

Netflix рекомендует сотрудникам проходить собеседования в других компаниях и рассказывать своим менеджерам о том, чему они научились.

Бывший директор по талантам Патти МакКорд (Patty McCord) говорит о том, что очень полезно узнать, сколько вы стоите, и определить ваши профессиональные цели. Хождение по собеседованиям может даже помочь вам найти людей, которых можно нанять в вашу компанию. – Вы можете нанять себе человека, который вас прособеседовал, потому что зачастую в ходе собеседования становится ясно, толковый это специалист или нет.

Основная идея заключается в том, что ваша компания – это команда, а не семья, поэтому сотрудники не должны быть слепо преданы друг другу.

Виды собеседований

  • Поведенческое интервью;
  • Техническое собеседование;
  • Кейс-собеседование;
  • Стресс-интервью (если вы попали на стресс-собеседования, в компании что-то идёт не так);
  • Скайп интервью или по телефону (это отсеивание на адекватность).

Общая практика – зачастую интервью проводят только рекрутеры или HR, у которых вопросы и ответы записаны на бумажке. И это печально.

Повторить к собеседованию


Manual:
  • виды тестирования;
  • типы тестирования;
  • техники тест дизайна;
  • структура тест плана\тест кейса\баг репорта;
  • разница приорити и северити;
  • протестируй это и то.

Automation:
  • паттерны;
  • как работает maven (или сборка под ваш ЯП);
  • jUnit vs testNG\ nosetests vs pyTest;
  • имплисит и эксплисит wait в WebDriver;
  • типы данных;
  • и т.п.
Спрашиваем, понимает или не понимает человек вопрос в общем. В идеале, чтобы он что-то на собеседовании написал (просто на листике) или рассказал, как будет тестировать.

На собеседовании важно показать то, КАК вы думаете.

Три кита собеседования

При поиске человека надо отвечать на три вопроса:

Кто, Куда и Какие:
● Кто нам нужен
● Куда нам нужен (какой проект)
● Какие обязательные качества и знания должны быть у кандидата.

Если вы не отвечаете на эти три вопроса, ваше собеседование превратиться в фарс, потому что в противном случае кандидата начинают спрашивать обо всем.

Типы кандидатов

  • Никакой;
  • Уверенный никакой;
  • Ходун по собесам;
  • Толковый, но стеснительный;
  • Винтик;
  • Я лид – я руковожу;
  • Идеальный (редкий вид находится в красной книге).

Никакой
На собеседовании молчит или говорит совсем не то.
Как определить:
если вас спросят как кандидат и вы хотите ответить - "Никакой".
Чем плох:
в лучшем случае просто отнимает время, в худшем сидит балластом на работе. Вырастает в ходуна по собесам.
Уверенный (самоуверенный) никакой
Уверенно говорит чушь. Легко получает работу, если не собеседуется тех. специалистом.
Как определить:
задавайте базовые вопросы, на которых нет двояких ответов. Спрашивайте глубже чем резюме.
Чем плох:
будет или как никакой или будет еще и вредить компании.
Ходун по собесам
Легко перепутать с идеальным. Знает ВСЁ (из того что спрашивают на собеседовании).
Как определить:
дайте решить задачку или что-то прикладное. Как правило, он её проваливает.
Чем плох:
тот же молчун.


Толковый, но стеснительный
Еще более трудно определим. Знает много, говорит мало.
Имеет проблемы на собеседованиях.
Как определить:
на собеседовании не уверен, но отвечает великолепно.
Чем хорош:
иногда даже лучше идеального. Может не знать свою цену.
На работе - хороший работник, НО он никогда не менеджер.
Винтик
Хорошо знает вход\выход. Как тестировать и т.п., НО только свой продукт.
Как определить:
спрашиваем чаще "почему выбрали …". Не знаю, так было и т.п. – вот наш винтик. (но это не все). – Человек должен уметь обосновать даже не своё решение.
Чем плох:
свой самовар или трудный вход в проект. Придётся переучивать.
Я лид – я руковожу
*** ничего не имею против team lead, но:
По резюме трудно определить who is who. В резюме видишь ВСЁ, что делала команда. На собеседовании понимаешь, что он тут не при чем.
Чем плох:
при поиске тех специалиста просто тратит ваше время. Много разговоров на митингах, мало толка.

Идеальный
Все идеально отвечает. Вам подходит как человек. Вот чуть-чуть и поцелуете.
Чем плох:
это ваш взгляд – не собеседуйте один.
Может быть и идеальным, но может оказаться и ходуном – большая опасность.

Вопросы на собеседовании

Правило 50/50:
Важны как hard, так и soft skills.
Никогда ни с кем не ссорьтесь, будьте хорошим человеком.
Самый лучший вопрос: доверите ли вы человеку вас заменить в случае отсутствия?

Вопросы на различия:
В чём разница между .hashcode() и .equals, SDK и JDK.

Эти вопросы хороши, если они вам нужны. Показывают начитанность/наслушанность кандидата, но не показывает практических навыков.

Вопросы в никуда:
  • english, когда кандидат не будет на нем общаться;
  • mySQL, когда его нету :)
  • mobile вопросы для кандидата под web (manual\auto);
  • тест план или другая high lvl документация для junior QA;

Вопрос должен раскрыть работу. Каждому вопросу – своё время.

Ответы на собеседовании

Если человек прошел идеально собеседование - это критерий, что он подойдет нам идеально?

Нет.


Лучше нанять хорошего человека и вырастить его, чем нанять плохого, но на вид идеального, и работать в токсичной команде. Собеседование - проверка hard (если это не ходун) скиллов. Понять за час все - невозможно. Не огорчайтесь тому, что вам придется уволить человека, который идеально прошел собеседование.

Собеседование это все, что надо? Хватит ли часа?

Тестовое задание – всегда полезная часть собеседования. Должно быть оплачиваемым, если занимает полдня и более. Если занимает около часа, можно не оплачивать.

Испытательный срок:
Должны стоять четкие задачи, предоставлен прозрачный план и pass\NOpass критерии.

Вместо вывода

Идеальных людей не бывает – снижайте критерии.
Идеальных вопросов не бывает – не собеседуйте человека по бумажке.
Понять человека нельзя и за 10 лет (привет всем кто в браке).
Пробуйте, берите и умейте расставаться (не про брак, а про коллег).
Верьте и доверяйте.

Больше полезных статей в рассылке

Подписка в один клик, никакого спама
Наши контакты
E-mail: info@mymonday.by
sales@mymonday.by
Тел.:
+375 29 5767723