Должностная инструкция: Младший тестировщик категории I#
1. Общие положения#
Должность: Младший тестировщик категории I Грейд: 3 (Junior II) Подчиненность: Руководитель отдела тестирования / Тимлид команды
2. Квалификационные требования#
Источник истины: Полная матрица компетенций с маркерами критичности (
[Критичный],[Nice-to-have]) находится в competency-qa.md. Данный раздел содержит упрощённый список требований для должностной инструкции.
Образование: Высшее (IT-направления)
Опыт работы: Опыт тестирования от 1-1.5 лет
Технические навыки:
- Уверенное владение всеми техниками manual тестирования
- Написание качественных тест-кейсов с покрытием edge cases
- Хорошее понимание инженерных сетей (1-2 раздела)
- Базовые навыки автоматизации (C# basics, знакомство с NUnit/xUnit)
- Эффективное исследовательское тестирование
- Понимание приоритизации и risk-based testing
- Знание методологий тестирования
3. Должностные обязанности#
3.1. Тестирование программного обеспечения: выполнение функционального, регрессионного, интеграционного тестирования, проведение исследовательского тестирования сложных сценариев.
3.2. Планирование тестирования: самостоятельное планирование тестирования средних фич, оценка рисков, определение стратегии тестирования, декомпозиция задач.
3.3. Создание и поддержка тестовой документации: написание тест-кейсов с покрытием основных сценариев, граничных случаев и негативных сценариев, актуализация тестовой документации.
3.4. Документирование и анализ дефектов: заведение дефектов с полным описанием, анализ корневых причин повторяющихся проблем, участие в обсуждении приоритизации исправлений.
3.5. Оказание помощи младшим специалистам и стажерам, участие в экспертизе тест-кейсов, участие в обсуждениях технических решений с точки зрения testability.
3.6. Выполнение иных поручений непосредственного руководителя в рамках своей компетенции.
3.5. Типовые задачи#
- Планирование и тестирование крупных фич (3-7 дней)
- Пример: Полное тестирование модуля трассировки трубопроводов
- Написание комплексных тест-кейсов (1-2 дня)
- Пример: Покрытие тест-кейсами интеграции с nanoCAD с различными сценариями
- Исследовательское тестирование (1-2 дня)
- Пример: Поиск некорректного поведения в граничных случаях
- Начало автоматизации (2-4 дня)
- Пример: Написание простых автотестов для smoke-тестирования
- Участие в оценке задач (2-4 часа)
- Пример: Оценка объема тестирования для спринта
3.6. Уровень самостоятельности#
- Самостоятельно решает простые и средние задачи
- Обращается за помощью при новых сложных задачах
- Задачи до 2 недель
- Предлагает свои решения
4. Ответственность#
Сотрудник несет ответственность за:
- Качество тестирования в соответствии со стандартами
- Своевременное выполнение задач
- Полноту покрытия тест-кейсами основных и граничных сценариев
- Ownership за свои задачи в рамках фичи
- Качество тестовой документации
5. Критерии оценки#
- Технические навыки: Уверенное владение тестированием, качественные тест-кейсы, понимание предметной области
- Автономность: Самостоятельность в простых и средних задачах, предложение решений
- Влияние: Помощь младшим, участие в обсуждениях, начало менторинга
- Бизнес-impact: Вклад в качество фич, понимание потребностей пользователей
Оценка: Руководителем раз в 3-6 месяцев.
6. Карьерный рост#
Следующий шаг: Тестировщик категории III (грейд 4, Middle I) через 6-12 месяцев
Требования:
- Экспертиза в manual тестировании
- Написание автотестов на C# (базовый-средний уровень)
- Хорошее понимание инженерных сетей (1-2 раздела глубоко)
- Самостоятельное планирование тестирования
- Проактивность и инициатива
- Менторинг младших
Версия: 1.0 Дата: 2025-01-24