26/05/2022

Подготовка к собеседованию на QA Automation Engineer 3

Подготовка к собеседованию на QA Automation Engineer

Основы QA и тест-дизайна

1. Введение в QA

  1. Разница QA/QC/Testing
  2. Принципы тестирования (ISTQB)
  3. Жизненный цикл ПО (Waterfall, Agile, Scrum)

2. Уровни и виды тестирования

  1. Уровни: unit, integration, system, E2E
  2. Виды: функциональное, регресс, смоук, нагрузочное, security
  3. Тестирование в продакшене (canary, A/B)

3.Тест-дизайн: техники

  1. Эквивалентное разбиение, граничные значения
  2. Таблицы решений, попарное тестирование (pairwise)
  3. State transition, use case testing

4.Баг-репорты и тест-документация

  1. Структура баг-репорта (steps, expected/actual, severity/priority)
  2. Чек-листы, тест-кейсы, тест-планы: когда что использовать

5.Основы клиент-серверной архитектуры

  1. HTTP/HTTPS, методы (GET/POST/PUT/DELETE)
  2. Структура запроса/ответа, заголовки, cookies, статус-коды (2xx–5xx)
  3. REST vs SOAP (обзорно)

6.Введение в автоматизацию

  1. Пирамида тестирования (Martin Fowler)
  2. Что автоматизировать: критерии (стабильность, частота, ROI)
  3. Плюсы/минусы автоматизации, типичные ошибки