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

Собеседование на тестировщика ПО (Junior QA) №21

Длинное тренировочное интервью для Junior QA с разбором ответов по теории и практике тестирования. Ведущий по ходу объясняет неточные ответы Натальи и в конце даёт рекомендации по подготовке.

Источник: cherkasovschool

Открыть на YouTube

Таймлайн

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

Это учебное публичное собеседование: Наталья, окончившая курс Junior QA, отвечает на вопросы по ручному тестированию, а собеседующий уточняет и исправляет формулировки. Разбираются цели и виды тестирования, тест-дизайн, тестовая документация, баг-репорты, API, различия веб-, нативных и гибридных приложений, Scrum и базовый SQL. В финале собеседующий оценивает ответы как в целом хорошие, но советует ускорить ответы, чётче различать UI и UX и лучше структурировать объяснения техник тест-дизайна.

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

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

  • Для ответа о целях тестирования стоит заранее выбрать одну простую классификацию и последовательно объяснять: информирование о состоянии качества, контроль соответствия ожиданиям и выявление дефектов.
  • UI-тестирование сверяет интерфейс с актуальными макетами, а UX оценивает понятность и удобство использования; эти понятия кандидатка несколько раз смешивала.
  • Эквивалентное разбиение и анализ граничных значений нужно начинать объяснять с общей цели: сократить число тест-кейсов без заметной потери покрытия, а затем раскрывать механику каждой техники.
  • Регрессия — это уже проверенные ранее кейсы; решение о её объёме зависит от рисков, времени и наличия надёжных автотестов, а не является безусловным для каждого релиза.
  • Для сложных, долгоживущих систем и передачи работы другим людям полезны подробные тест-кейсы; для коротких проектов или размытых требований рациональнее чек-листы.
  • Перед эскалацией спорного бага менеджеру следует проверить окружение, версию сборки и воспроизводимость; решение PM об отказе от исправления стоит оставить в комментариях к тикету.
  • Для перехода к Automation QA собеседующий рекомендует укрепить базу Python и ООП, изучить Selenium и его ожидания, а также понимать основы автоматизации, а не только синтаксис языка.

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