Ответ
Да, составлял планы адаптации и обучения для стажеров и новых junior-тестировщиков. Цель — системно передать знания и ускорить вхождение в проект.
Структура и содержание плана обучения:
-
Введение в проект (Неделя 1):
- Знакомство с продуктом, бизнес-логикой, архитектурой.
- Обзор документации: ТЗ, пользовательские сценарии, спецификации API.
- Настройка рабочего окружения (IDE, браузеры, инструменты).
-
Основы процессов и инструментов (Неделя 2):
- Рабочий процесс команды (Agile/Scrum, спринты).
- Jira: Создание задач, работа с доской, жизненный цикл бага.
- Тестовая документация: Написание четких чек-листов и тест-кейсов.
- Браузерные DevTools: Анализ консоли, сети, элементов.
-
Практические навыки тестирования (Неделя 3-4):
- API-тестирование: Основы HTTP, работа с Postman/Swagger, написание простых коллекций.
- Тестирование веб-интерфейса: Кросс-браузерность, адаптивность, основы доступности.
- Работа с БД: Простые SQL-запросы для проверки данных (SELECT, JOIN).
- Основы автоматизации: Знакомство с фреймворком (например, pytest), написание первого простого UI или API-теста.
-
Погружение в реальные задачи (С 4-й недели):
- Выполнение простых тестовых прогонов под наблюдением.
- Написание баг-репортов с последующим ревью.
- Участие в планировании и ежедневных стендапах.
Ключевые принципы:
- Постепенность: От простого к сложному.
- Практика: Каждый теоретический блок подкрепляется заданием (например, "протестировать форму логина и оформить 2 баг-репорта").
- Обратная связь: Регулярные встречи для обсуждения прогресса и сложностей.
- Адаптивность: План корректируется под скорость обучения и интересы стажера.