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

Мок-собеседование Senior Automation QA на Java

Кандидатка проходит техническое интервью на senior-позицию Automation QA в e-commerce-проекте. Интервьюер проверяет API-тестирование, Java, коллекции, Selenium/Selenide, Docker и запуск UI-тестов.

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

Открыть на YouTube

Таймлайн

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

Это англоязычное техническое мок-собеседование на позицию Senior Automation QA с Java. После знакомства интервьюер уточняет опыт кандидатки в API-тестировании и проверке контрактов ответов JSON/XML. Затем следуют вопросы по REST, ООП, checked и unchecked exceptions, а также по устройству HashMap: коллизиям, бакетам и load factor. Во второй половине беседы разбираются абстрактные классы и интерфейсы, Selenium и Selenide, BDD, способы запуска UI-тестов, Docker и различия контейнеров и виртуальных машин. В финале кандидатка задает вопрос о позиции, и интервьюер завершает сессию. Кодинга в записи нет, но разговор покрывает широкий набор тем технического интервью QA Automation.

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

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

  • API-ответы проверяют не только по статусу, но и по контракту полей и значений.
  • Нужно различать checked и unchecked exceptions и понимать, как IDE помогает их обработать.
  • Для HashMap важно знать назначение hashCode, бакетов, коллизий и load factor.
  • Selenide добавляет удобные ожидания поверх Selenium, но не заменяет понимание WebDriver.
  • Docker изолирует приложение и зависимости, что полезно для стабильного запуска тестов в разных окружениях.

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

2:06:06
QASenior

Публичное интервью Senior Test Automation Engineer на Java

Публичное мок-собеседование EPAM: внутренний кандидат готовится к Senior-assessment на роль Test Automation Engineer с Java. Обсуждаются Scrum и Kanban, CI/CD, метрики и регрессия, параллельный запуск тестов, Java Collections и Stream API, BDD, паттерны и SOLID; затем разбираются задача на Stream API и code review автотеста.