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

Собеседование на должность Middle QA Automation

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

Источник: Oleh Pendrak

Открыть на YouTube

Таймлайн

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

Это запись пробного собеседования на позицию Middle QA Automation: ведущий задаёт кандидату вопросы, а затем разбирает ответы. Обсуждаются основы тестирования, HTTP и REST API, Java, Rest Assured, Selenium, Page Object, flaky-тесты и CI. В финале ведущий положительно оценивает ответы кандидата и советует пробовать позиции уровня Middle; это его мнение в рамках мок-интервью, а не результат реального найма.

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

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

  • Для собеседования нужно уметь объяснить цель тестирования: проверить соответствие требованиям и находить дефекты до Production, где исправление дороже.
  • Важно различать модульное, интеграционное, системное и приёмочное тестирование, а также понимать пользу доступа к коду при тестировании по модели белого ящика.
  • Нужно уверенно разбирать HTTP-запросы: методы GET и POST, статусы, заголовки, авторизацию, параметры URL и редиректы через заголовок Location.
  • Для API-проверок обсуждаются Postman и Swagger, а в Java — Rest Assured, JSONPath, десериализация ответов в POJO и работа со списками объектов.
  • Следует владеть Java Collections и Stream API: фильтровать коллекции, различать промежуточные и терминальные операции, понимать HashMap, Set и необходимость переопределения equals при сравнении POJO.
  • Для проверки нескольких полей ответа полезен SoftAssert: он позволяет собрать все ошибки за один прогон, а не остановиться на первой неудачной проверке.
  • В UI-автоматизации затрагиваются DOM, XPath и CSS-селекторы, Page Object, сессия WebDriver, ожидания в таблицах, flaky-тесты, а также Jenkins, Groovy, GitLab и Allure-отчёты.

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

37 мин
QA

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

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

1 ч 34 мин
QA

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

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

4 ч 36 мин
QA

42th #ArtsiomRusau !!! QA Interviews Stream. 25.09.2021 at 10:10. GMT(UTC) +3

Открытый тренировочный стрим по подготовке к QA-собеседованиям с несколькими кандидатами и вопросами от аудитории. В фокусе — ручное и автоматизированное тестирование, API, SQL, Scrum, мобильные сценарии, логические задачи и оформление резюме.