Зарегистрируйтесь, чтобы продолжить обучение

Подготовка к интервью Трудоустройство для тестировщиков

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

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

Ключевые темы

Ключевые темы на собеседовании на инженера по тестированию:

  • О себе. Прошлый опыт
  • Прикладные знания
  • Задачи

Разберем каждую тему подробнее.

О себе. Прошлый опыт

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

На этом этапе будьте готовы ответить на следующие вопросы:

  • Почему вы выбрали профессию инженера по тестированию?
  • Как был построен процесс разработки на прошлом месте?
  • Чем вы больше всего гордитесь как тестировщик?
  • Какая самая сложная и интересная задача, которую вы решали в прошлом проекте или в учебном проекте?
  • Какую последнюю книгу по тестированию вы прочитали?

Чтобы быть готовым к подобным вопросам, создайте заранее несколько проектов на Github, ответьте для себя на вопросы, описанные выше, и познакомьтесь с идеями экстремального программирования. Полезные ссылки:

Прикладные знания

На этом этапе тестировщиков спрашивают о технологиях, с которыми уже приходилось работать. Знания делят на общие и специфичные.

К общим знаниям относятся:

  • Техники тест-дизайна
  • Инструменты тестирования: Postman, JMeter, DevTools, Wireshark
  • Пирамида тестирования, TDD, BDD
  • Архитектура: Monolith и микросервисы, API, MQ
  • Базы данных, SQL
  • Снифферы Charles и Fiddler
  • Логи: Kibana, Sentry, Grapple
  • Базы, протоколы: REST, JSON-RPC
  • Agile, Scrum
  • Базовые знания ООП, Docker, Cuber

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

  • java
  • frontend
  • python
  • javascript

Задачи

Задачи для тестировщиков могут быть разными. Им задают вопросы на логику и воображение, а также на оценку владения профессиональными навыками. Разберем подробнее.

Задача на применение классов эквивалентности и граничных значений

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

Problem-Solving задачи

Problem-Solving — самый интересный тип задач. В них моделируется реальная ситуация. Вам предстоит придумать способ решения в рамках каких-то ограничений. С помощью Problem-Solving задач работодатель проверяет навыки кандидатов в решении поставленных задач и оценивает его способности.

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

Фактически все задачи на работе — это Problem-Solving. Только в жизни мы можем тратить на это большую часть времени, оптимизировать решение, долго обдумывать. А на собеседовании на это дается намного меньше времени. Поэтому при решении таких задач важно не волноваться и сосредоточиться на проблеме, которую нужно решить.

Вывод

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

Для полного доступа к курсу нужен базовый план

Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.

Получить доступ
1000
упражнений
2000+
часов теории
3200
тестов

Открыть доступ

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно

  • 130 курсов, 2000+ часов теории
  • 1000 практических заданий в браузере
  • 360 000 студентов
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»

Наши выпускники работают в компаниях:

Логотип компании Альфа Банк
Логотип компании Aviasales
Логотип компании Yandex
Логотип компании Tinkoff