Должностная инструкция: Старший тестировщик 1 категории#

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

Должность: Старший тестировщик 1 категории Грейд: 14 Подчиненность: Руководитель отдела тестирования

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

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

Образование: Высшее (IT-направления), желательна магистратура

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

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

  • Глубокая экспертиза в manual и автоматизированном тестировании
  • Экспертное владение C# для автоматизации
  • Архитектура тестовых решений на уровне продукта
  • Всестороннее знание инженерных сетей и BIM стандартов
  • Performance и security testing
  • CI/CD и DevOps практики
  • Понимание архитектуры системы и nanoCAD интеграции

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

3.1. Формирование QA стратегии продукта: разработка QA стратегии для продукта, определение стандартов качества, участие в планировании развития продукта.

3.2. Архитектура тестовых решений: проектирование тестовых фреймворков на уровне продукта, выбор инструментов и подходов, интеграция с CI/CD и DevOps.

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

3.4. Техническое лидерство QA: установление стандартов тестирования, проведение ревью тестовой документации и автотестов, формирование culture of quality.

3.5. Наставничество: менторинг Senior и Middle QA, участие в технических интервью, проведение обучения, распространение знаний.

3.6. Кросс-командное влияние: участие в инициативах на уровне нескольких команд, унификация подходов к тестированию.

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

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

  • QA стратегия продукта (ongoing)
    • Пример: Разработка QA roadmap на год
  • Архитектура тестовых решений (2-4 месяца)
    • Пример: Проектирование unified test framework для продукта
  • Решение критичных проблем качества (2-4 недели)
    • Пример: Анализ и решение проблем производительности тестов
  • Кросс-командные инициативы (3-6 месяцев)
    • Пример: Унификация подходов к тестированию между командами
  • Менторинг Senior QA (ongoing)
    • Пример: Развитие Middle до Senior уровня

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

  • Абсолютная автономность в решениях по качеству
  • Самостоятельное определение QA стратегии
  • Влияние на решения нескольких команд
  • Синхронизация с руководством по стратегическим вопросам

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

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

  • QA стратегию продукта
  • Архитектуру тестовых решений
  • Стандарты качества
  • Менторинг Senior и Middle QA
  • Технические решения по качеству
  • Технический авторитет QA команды/департамента

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

  • Технические навыки: Качество QA архитектуры, решение сложных проблем качества
  • Влияние на продукт: Вклад в качество продукта, QA стратегия
  • Лидерство: Влияние на культуру качества, менторинг, стандарты
  • Стратегическое мышление: QA стратегия, баланс краткосрочных и долгосрочных целей

Оценка: Руководителем раз в 6 месяцев + 360° feedback.

Gateway критерий: Для перехода на Staff необходимо: кросс-командное влияние + решение проблем, которые не могут решить другие Senior QA.

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

Следующий шаг: Ведущий тестировщик 4 категории (грейд 15, Staff) через 1-2 года

Требования:

  • Влияние на несколько команд или весь департамент
  • Формирование QA культуры
  • Стратегическое QA лидерство
  • Развитие других QA лидеров
  • Решение проблем, которые не могут решить Senior QA
  • Кросс-командные инициативы

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