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

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

Учебное мок-собеседование Junior QA с разбором ответов кандидата о ручном тестировании, документации, багах, типах приложений и Scrum. Ведущий завершает запись обратной связью и перечнем тем для повторения перед реальными интервью.

Источник: cherkasovschool

Открыть на YouTube

Таймлайн

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

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

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

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

  • Подготовьте короткое определение тестирования как проверки соответствия фактического поведения ожидаемому, чтобы не формулировать его заново под стрессом.
  • Умейте называть источники ожиданий и требований: заказчик, спецификация, анализ конкурентов, опросы и здравый смысл; отсутствие требования не отменяет необходимости заметить критичную пользовательскую потребность, например восстановление пароля.
  • Различайте тестирование белого ящика, покрывающее код и отдельные модули, и чёрного ящика, проверяющее бизнес-требования; для серого ящика ведущий приводит пример проверки backend отдельно от frontend через запросы к серверу.
  • Повторите локализацию, инсталляцию и кросс-браузерное тестирование: локализация включает не только язык, но и форматы времени, даты и другие региональные представления; для установки важны установка, обновление и удаление приложения.
  • Закрепите уровни тестирования — модульный, интеграционный и системный — и техники эквивалентного разбиения и анализа граничных значений, чтобы сокращать число проверок без потери покрытия классов данных.
  • Знайте состав тест-плана, тест-кейса, чек-листа и баг-репорта, а также действия при дубликате, статусе Cannot Reproduce и расхождении окружений или версий приложения.
  • Составьте сравнительную таблицу native-, hybrid- и web-приложений по установке, обновлениям, зависимости от интернета и особенностям тестирования; отдельно повторите Scrum: backlog, планирование, оценку задач, daily, demo/release и retrospective.

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