Должностная инструкция: Тестировщик категории III#

1. Общие положения#

Должность: Тестировщик категории III Грейд: 4 (Middle I) Подчиненность: Руководитель отдела тестирования / Тимлид команды

2. Квалификационные требования#

Источник истины: Полная матрица компетенций с маркерами критичности ([Критичный], [Nice-to-have]) находится в competency-qa.md. Данный раздел содержит упрощённый список требований для должностной инструкции.

Образование: Высшее (IT-направления)

Опыт работы: Опыт тестирования от 2 лет

Технические навыки:

  • Экспертиза в manual тестировании
  • Написание автотестов на C# (базовый-средний уровень)
  • Хорошее понимание инженерных сетей (минимум 1-2 раздела глубоко)
  • Понимание архитектуры приложения для эффективного тестирования
  • Знание тестовых фреймворков (NUnit/xUnit)
  • Проведение различных видов тестирования (functional, regression, integration)
  • Оценка рисков и определение стратегии тестирования

3. Должностные обязанности#

3.1. Тестирование программного обеспечения для автоматизированных систем проектирования инженерных сетей: выполнение функционального, регрессионного и интеграционного тестирования, проведение исследовательского тестирования сложных сценариев.

3.2. Планирование и проектирование тестирования: разработка стратегии тестирования для фич, оценка рисков и определение приоритетов тестирования, декомпозиция задач тестирования, оценка трудозатрат.

3.3. Разработка автоматизированных тестов: написание автотестов на C# с использованием тестовых фреймворков, интеграция автотестов в процесс разработки, поддержка существующих автотестов.

3.4. Создание и поддержка тестовой документации: написание тест-кейсов с покрытием основных, граничных и негативных сценариев, актуализация тестовой документации, документирование тестовых стратегий.

3.5. Анализ качества и дефектов: документирование дефектов с полным описанием и анализом, участие в анализе корневых причин проблем, предложение улучшений для предотвращения дефектов.

3.6. Наставничество младших специалистов и стажеров, проведение экспертизы тест-кейсов и автотестов, оказание методической помощи по вопросам тестирования.

3.7. Выполнение иных поручений непосредственного руководителя в рамках своей компетенции.

3.6. Типовые задачи#

  • Планирование и тестирование крупных фич (1-2 недели)
    • Пример: Полное тестирование модуля автоматического проектирования с планированием стратегии
  • Разработка автотестов (3-7 дней)
    • Пример: Написание автотестов для регрессионного тестирования ключевой функциональности
  • Исследовательское тестирование (2-4 дня)
    • Пример: Глубокое исследование интеграций на edge cases
  • Проектирование тестовой стратегии (2-4 дня)
    • Пример: Разработка стратегии тестирования для новой подсистемы
  • Менторинг (ongoing)
    • Пример: Помощь Junior в написании тест-кейсов и планировании тестирования

3.7. Уровень самостоятельности#

  • Полностью самостоятелен в тестировании типовых фич
  • Планирует тестирование самостоятельно
  • Обращается за помощью только в сложных случаях
  • Полный ownership за качество своих фич

4. Ответственность#

Сотрудник несет ответственность за:

  • Качество тестирования в соответствии со стандартами
  • Полноту покрытия тестами (manual + automation)
  • Своевременное выполнение задач тестирования
  • Ownership за качество фич
  • Качество автотестов и тестовой документации
  • Качество менторинга младших

5. Критерии оценки#

  • Технические навыки: Экспертиза в тестировании, написание автотестов, понимание архитектуры и предметной области
  • Автономность: Полная самостоятельность, проактивность, инициатива
  • Влияние: Активный менторинг, участие в планировании, предложение улучшений
  • Бизнес-impact: Предотвращение проблем на production, участие в планировании на уровне команды

Оценка: Руководителем раз в 3-6 месяцев.

6. Карьерный рост#

Следующий шаг: Тестировщик категории II (грейд 4-5, Middle I-II) через 6-12 месяцев

Требования:

  • Уверенное написание автотестов на C#
  • Глубокое понимание инженерных сетей (2-3 раздела)
  • Проектирование тестовых фреймворков
  • Активное влияние на процессы тестирования
  • Сильный менторинг

Версия: 1.0 Дата: 2025-01-24