Тестирование Тестировщиков

Один тестировщик может проверить что угодно, кроме самого себя.

А двое, как известно, могут все проверить.

В этой статье мы расскажем, как на самом деле работает процесс подбора тестировщиков на hh.ru.

Тестирование тестировщиков

Существует несколько этапов отбора специалистов и два больших фильтра, представленных HR и Техническим отделом:

  1. Подбор резюме специалистом по персоналу
  2. Подбор резюме тестировщиком
  3. Анкета
  4. Техническое интервью
  5. Тестовое задание и его проверка
  6. Финал — знакомство с одной или несколькими командами
Еще нескольких кругов недостаточно для полного счастья, не так ли? Давайте просто представим, что они существуют. Ниже мы подробнее рассмотрим каждый из этапов и дадим пару советов, как их пройти наиболее эффективно.



Рекрутер подбор резюме

Здесь все ясно.

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

Пример резюме, которое нас заинтересует Опыт:

  • Работа по методологии Java: scrum/kanban.
  • Участие на самых ранних этапах разработки: от идеи до релиза функции
  • Общение с дизайнерами и клиентами
  • Оценка возможных рисков
  • Работа с отслеживанием ошибок Jira/Confluence
  • Ручное тестирование фронтенда и бэкенда
  • Проведение функционального, регрессионного, кроссбраузерного тестирования.

  • Чтение логов – Linux, Kibana
  • Поддержка и написание новых тестов (Maven, TestNg, Selenium WebDriver, Java)
  • Использование SQL на уровне простого запроса
  • Работа с базой данных NoSQL (у нас стоит Cassandra, желательно общее понимание)
Знание:
  • Основные понятия клиент-серверной архитектуры.

  • Протокол http и его расширение https.
  • Основные команды Linux
  • Синтаксис SQL
  • Базовые знания Java — Collection Framework, TestNg/Junit.
Ключевые навыки:
  • Devtools – крайне желательно.

    Довольно редко можно встретить кандидатов в тестировщики, которые не работали с Devtools.

  • Почтальон или что-то подобное.

    Должно быть представление о том, как работает инструмент

  • Любой из снифферов трафика
  • Докер

    Тестирование тестировщиков



Что может вас насторожить

Здесь мы выносим свой вердикт и оставляем комментарии к резюме – что нам нравится и что нас беспокоит. Вот что может нас насторожить: Карьерная цель
  • Инженер по автоматизации контроля качества — у нас больше ручного тестирования и автоматизации 20-30%, человеку с такой позицией может быть скучно.

    В этом случае рекрутер связывается с кандидатами, чтобы уточнить, подходит ли этот процент соискателю или нет. В 50% случаев кандидаты подходят на этот процент автоматизации.

    Плюс в нашей компании мы имеем все возможности вырасти в специалиста по автоматизации и разработчика.

  • Руководитель отдела контроля качества/Руководитель отдела контроля качества – поскольку мы ищем специалиста на должность тестировщика, скорее всего, кандидат с управленческим опытом вряд ли захочет такого «даунгрейда».

    Но всегда можно внести ясность, ведь случаев, когда специалисты «устают» от управления, миллион и они возвращаются в инженерное дело.

  • Тестер (только вручную) — если соискатель хочет работать ручным тестировщиком, уточняем этот момент. Бывают случаи, когда люди не хотят развиваться в автоматизации, и это один из этапов прохождения испытательного срока — написание автотеста.

опыт
  • Управление – опыт указывает на управление командой тестирования.

    Например, у заявителя было в подчинении пять тестировщиков, и он распределял задачи и ресурсы.

    Такие моменты уточняет HR, ведь есть люди, которым не понравилось руководство и которые захотели вернуться в ряды тестировщиков.

  • Только автоматизация — разработка моков, разработка автотестов с нуля.

    Таким специалистам, скорее всего, 70% ручного тестирования наскучат.

  • Нет опыта веб-тестирования – Мы вообще не рассматриваем таких кандидатов.

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

    С таким резюме шансы попасть на анкету существенно снижаются.



Анкета

После того как мы рассмотрели резюме и отобрали подходящие, отправляем их на анкету.

За что?

  • Отфильтровываем незаинтересованных кандидатов - такие кандидаты либо не присылают анкету вообще, либо присылают неполные ответы (да/нет/pch0ly)
  • Мы видим, рассуждает ли тестировщик в своих ответах или использует только заученные термины.

  • Проверяем «адекватность»: нет ли скрытой агрессии, например
Однако сейчас мы пытаемся ввести практику отказа от анкетирования, поскольку из-за этого теряем тестировщиков с очень хорошими навыками и сильными резюме.



Техническое интервью

За анкетой следует техническое интервью.

Успешное социальное обеспечение на практике всегда опирается на два простых правила:

  • На собеседовании не более 4 человек от компании: один ведущий, двое помогающих ведущему, также может быть один слушатель, желающий улучшить свои навыки собеседования.

  • Ведущий проводит интервью по определенному плану и строит диалог.

План интервью:
  • Представляем наших коллег
  • Рассказываем о должности (роль тестировщика в компании и команде, его обязанности)
  • Речь идет о командах, которые находятся в поиске
  • Приглашаем кандидата задать нам вопросы
  • Мы задаем свои вопросы: об опыте, технических вопросах и всё в таком духе.

  • Ждем дополнительных вопросов от кандидата, если таковые имеются.

  • Завершение интервью
На что мы обращаем внимание:
  • Как развивается общение – как соискатель реагирует и преподносит себя
  • Готовы ли вы работать без документации? В техническом отделе его мало, в основном исследовательское тестирование.

    Это важный момент; необходимо уточнить, будет ли кандидату комфортно работать в таких условиях.

  • Как разработчик отстаивает свою позицию - разработчик закрыл задачу и говорит: "Это не баг, а фича" - вопрос в том, что будет делать кандидат
  • Проявление инициативы – здесь можно уточнить причину ухода соискателя с предыдущего места работы.

    Часто кандидаты отвечали, что разработки и автоматизированных тестов нет. И здесь можно задать вопрос: что сделал кандидат для внедрения автоматических тестов или улучшения качества сервиса?

  • Опыт веб-тестирования – знание кандидатом веб-структуры
  • Недавний опыт работы — кандидат может рассказать о процессе, проекте, выпусках или конструкции испытательного стенда.



Что-то пошло не так

Иногда что-то идет не так, и вам нужно завершить собеседование плавно.

Вот распространенные случаи:

  • Технический бэкграунд слабый , но связь в порядке.

    Кандидат имеет хорошую мотивацию и способность к обучению.

    Но сейчас он еще не готов: слишком «зелен».

    В этом случае мы проверяем мягкие навыки и плавно завершаем собеседование.

    Обычно в Талантикс Пишем, что готовы рассмотреть такого человека через полгода-год.

  • С soft скиллами все сложнее.

    Определить, сможет ли специалист работать с нашими проектами, бывает довольно сложно.

    Например, иногда в силу специфики работы с госзаказами у людей развивается определенный тип общения.

    С такими кандидатами может быть сложно, но через год они обычно готовы к сотрудничеству и дальнейшей работе.

  • За грубость/агрессию Не реагируйте слишком остро.

    Мы плавно завершаем интервью без каких-либо отзывов.

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

    Главное – не обострять конфликт.

Больше всего внимания мы уделяем мягким навыкам.

У нас нет тестовой документации, так как для ее обновления потребуется другой отдел.

Отдел по поддержанию документации в актуальном состоянии, знаете ли.

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

Обычно мы спрашиваем, как кандидат взаимодействовал с командой и клиентами.

Какие действия он предпринял для решения тех или иных проблем? Что ему делать в случае разногласий с разработчиком на вопрос «это баг или фичаЭ»

Тестирование тестировщиков



Тест

Если все прошло как положено, после технического собеседования мы отправляем кандидатам тест, который включает в себя:
  • Написание тест-кейсов для страницы hh: создание резюме, поиск
  • Оценка времени тестирования
  • Обнаружены ошибки, которые заметил кандидат при написании тест-кейсов
Буквально неделю или две назад мы начали пропускать этап тестового задания.

И мы заметили тенденцию — когда хорошему кандидату с предложением от другой компании дали тестовое задание, оно сразу отвалилось.

Зачем ему делать еще какие-то задачи, если у него уже есть отличное предложение? Поэтому иногда этот этап может быть включен в этап технического собеседования.



Финал

И вот он наш герой: он прошел огонь, воду и испытания.

Дошел до финала.

Здесь кандидат встретится с командой.

Здесь ребята из команд сами подбирают себе людей по интересам и задачам.

Наиболее часто используемый алгоритм:

  • Анализируем личные качества кандидата
  • Посмотрим, насколько команда подходит по коммуникациям/интересам.

  • Кандидат интересуется своей будущей командой и оценивает, насколько она ему подходит.
Теги: #Интервью #Карьера в ИТ-индустрии #карьера #интервью #qa #тестирование #тестер #тестирование ИТ-систем #резюме #тестирование веб-сайтов #карьера тестировщика #хедхантер
Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.