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

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

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

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

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

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

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

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

  • Экспертиза во всех видах manual тестирования
  • Уверенное написание автотестов на C#
  • Глубокое понимание инженерных сетей (2-3 раздела)
  • Понимание архитектуры продукта и nanoCAD интеграции
  • Проектирование тестовых фреймворков
  • Интеграция автотестов в CI/CD
  • Performance и load testing (базовый уровень)
  • Обучение других автоматизации

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

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

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

3.3. Разработка и поддержка тестовых фреймворков: проектирование и реализация автоматизированных тестовых фреймворков, интеграция автотестов в CI/CD pipeline, оптимизация выполнения автотестов.

3.4. Обеспечение качества на уровне модулей: определение критериев качества для модулей, контроль качества релизов, анализ метрик качества, предложение улучшений процессов.

3.5. Техническое лидерство в тестировании: влияние на процессы и инструменты тестирования команды, участие в выборе инструментов тестирования, проведение экспертизы автотестов команды, распространение знаний по тестированию.

3.6. Наставничество младших и средних специалистов, проведение обучения по автоматизации тестирования, менторинг в планировании и проектировании тестирования.

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

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

  • Проектирование тестовой стратегии (1-2 недели)
    • Пример: Стратегия тестирования новой подсистемы с планированием автоматизации
  • Разработка тестового фреймворка (2-4 недели)
    • Пример: Проектирование и реализация фреймворка для тестирования API
  • Тестирование сложных интеграций (1-2 недели)
    • Пример: Комплексное тестирование интеграции с nanoCAD с различными версиями
  • CI/CD интеграция (1-2 недели)
    • Пример: Настройка автоматического запуска автотестов в pipeline
  • Ведение QA проектов (1-2 месяца)
    • Пример: QA lead для крупной фичи от планирования до релиза

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

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

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

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

  • Качество тестирования сложных компонентов
  • Архитектуру автоматизации тестирования
  • Покрытие автотестами критичных сценариев
  • Качество модулей
  • Влияние на процессы тестирования
  • Качество менторинга младших

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

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

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

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

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

Требования:

  • Продвинутая автоматизация, архитектура автотестов
  • Глубокое знание инженерных сетей (3+ раздела)
  • Проектирование и внедрение тестовых стратегий
  • Сильное влияние на команду

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