Вернуться в видеотеку

Automation QA - Собеседование на микросервисный проект (часть 1)

Пробное интервью по Automation QA: опыт кандидата в API/UI-автоматизации и серия практических вопросов по тестированию, тест-дизайну и архитектуре автотестов.

Источник: Gennadii Chursov - QA, Testing, Automation

Открыть на YouTube

Таймлайн

Коротко о видео

Первая часть пробного мок-интервью Automation QA для микросервисного проекта. Кандидат рассказывает о примерно годе в автоматизации, опыте API- и UI-автотестов на Java с Selenide и REST Assured, создании фреймворка и запуске регресса через Jenkins. Затем интервьюер последовательно проверяет понимание регрессионной отчётности, дефектов, пирамиды тестирования, техник тест-дизайна, Page Object Model и выбора CSS/XPath-локаторов.

Затронутые темы

Что взять на заметку

  • Для рассказа о проекте важно отделять личный вклад от командного: кандидат описывает перевод ручных сценариев в автотесты, создание фреймворка с нуля и настройку Jenkins-джоб.
  • При ответе про API-тестирование нужно назвать источник контракта (например, Swagger), проверку request/response, статус-кодов и соответствия спецификации.
  • Обсуждение дефектов включает проверку, является ли падение ошибкой теста или системы, оценку влияния на бизнес и решение о допустимости релиза; кандидат относит первичную установку priority/severity к тестировщику, а решение по приоритетам в команде — к Product Owner.
  • Пирамида тестирования разбирается через число, скорость, стоимость и область проверки тестов: unit/компонентные тесты проверяют изолированные части, интеграционные — взаимодействие модулей, end-to-end — полный пользовательский сценарий.
  • Для формы логина обсуждаются позитивные и негативные проверки, классы эквивалентности, граничные значения и понятные сообщения об ошибках. При отсутствии требований следует проводить исследовательское тестирование, фиксировать текущее поведение и согласовывать спорные ожидания, а не объявлять дефектом любое непривычное сообщение.
  • Для большой формы с множеством полей интервьюер ожидает применение таблиц решений и pairwise-тестирования, которое сокращает набор комбинаций по сравнению с полным перебором.
  • В UI-автоматизации Page Object Model должен хранить элементы и методы работы с ними, а общие header/footer и блок авторизации стоит выносить в переиспользуемые компоненты; предпочтительны стабильные семантические CSS-локаторы, XPath рассматривается как более широкий запасной инструмент.

Рекомендуем посмотреть

37 мин
QA

РАЗБОР вопросов с СОБЕСЕДОВАНИЙ / Автоматизация ТЕСТИРОВАНИЯ на JAVA

Разбор подготовки к собеседованию на Java QA Automation: от самопрезентации и теории тестирования до Selenium, CI, SQL и REST API. Формат построен как вопросы интервьюера и развёрнутые ответы практикующего QA-специалиста.

50 мин
QA

Мок собеседование QA Automation Engineer на Python. Junior+/Middle | Собеседование на тестировщика

Учебное мок-собеседование Python QA Automation Engineer с разбором опыта кандидата и техническими вопросами по автотестированию. В конце ведущий разбирает ответы Веры и обсуждает подготовку к переходу в автоматизацию.

1 ч 34 мин
QA

Мок собеседование Java QA Automation с разбором ответов и материалами

Мок-собеседование Java QA Automation с техническими вопросами, практическим code review и разбором ответов кандидатки. В конце обсуждают процессы, развитие и вопросы, которые стоит задавать работодателю.