Должностная инструкция: Старший тестировщик категории I#
1. Общие положения#
Должность: Старший тестировщик категории I Грейд: 7 (Senior II) Подчиненность: Руководитель отдела тестирования
2. Квалификационные требования#
Источник истины: Полная матрица компетенций с маркерами критичности (
[Критичный],[Nice-to-have]) находится в competency-qa.md. Данный раздел содержит упрощённый список требований для должностной инструкции.
Образование: Высшее (IT-направления), желательна магистратура
Опыт работы: Опыт тестирования от 5 лет, опыт Senior от 2 лет
Технические навыки:
- Глубокая экспертиза во всех аспектах QA
- Архитектор тестовых решений
- Всестороннее знание инженерных сетей и BIM стандартов (IFC, ISO 19650)
- Экспертиза в тестировании CAD/BIM продуктов
- Глубокое понимание компромиссов архитектурных подходов к тестированию
- Архитектура тестирования на уровне продукта
- Знание современных трендов и лучших практик в QA
3. Должностные обязанности#
3.1. Формирование стратегии тестирования продукта: разработка комплексной стратегии тестирования на уровне продукта, определение долгосрочных направлений развития QA, проектирование системы обеспечения качества, разработка стратегий миграции тестовых решений.
3.2. Архитектурное проектирование высокопроизводительных тестовых решений: проектирование архитектуры тестовых фреймворков и платформ уровня продукта, создание масштабируемых и поддерживаемых решений, проектирование тестовой инфраструктуры следующего поколения.
3.3. Решение критичных проблем качества: диагностика сложнейших проблем качества продукта, решение проблем масштабируемости тестирования, проведение анализа критичных инцидентов качества, устранение архитектурных узких мест в тестировании.
3.4. Техническое лидерство: формирование технической стратегии тестирования продукта, установление технических стандартов и лучших практик QA, проведение архитектурных ревью тестовых решений, принятие решений об управлении техническим долгом в QA, исследование новых технологий и подходов.
3.5. Наставничество тестировщиков: проведение наставничества старших и ведущих тестировщиков, участие в технических интервью кандидатов уровня специалист и выше, проведение регулярных технических докладов и распространение знаний, проведение экспертизы критичных тестовых компонентов.
3.6. Выполнение иных поручений непосредственного руководителя в рамках своей компетенции.
3.6. Типовые задачи#
- Стратегия тестирования продукта (1-3 месяца)
- Пример: QA стратегия для больших чертежей (>100MB) с тестированием <3 сек
- Решение критичных проблем (1-3 недели)
- Пример: Оптимизация тестирования для ускорения feedback loop в 4 раза
- Архитектура тестовой платформы (2-4 месяца)
- Пример: Проектирование platform для distributed test execution
- Исследование и внедрение (1-2 месяца)
- Пример: Оценка и внедрение contract testing для интеграций
- Техническое стратегирование (ongoing)
- Пример: Стратегия миграции с legacy test framework
- Кросс-командные инициативы (2-6 месяцев)
- Пример: Унификация test reporting между продуктами департамента
3.7. Уровень самостоятельности#
- Абсолютная автономность в технических решениях
- Самостоятельное определение подхода и архитектуры
- Синхронизация с руководством раз в 1-2 недели по стратегическим вопросам
4. Ответственность#
Сотрудник несет ответственность за:
- Качество и долгосрочную жизнеспособность стратегии тестирования
- Техническое здоровье критичных подсистем продукта
- Метрики качества продукта
- Отсутствие quality regressions
- Установление и поддержание высоких стандартов качества
- Качество менторинга Senior и Middle тестировщиков
- Технические решения QA с долгосрочными последствиями
- Технический авторитет QA команды/департамента
5. Критерии оценки#
- Технические навыки: Качество архитектурных решений, решение сложнейших проблем, экспертиза в тестировании
- Влияние на продукт: Вклад в успех продукта, реализация стратегических инициатив
- Лидерство: Влияние на техническую культуру качества, качество менторинга, установление стандартов
- Стратегическое мышление: Формирование стратегии QA, баланс краткосрочных и долгосрочных целей
Оценка: Руководителем департамента раз в 6 месяцев по competency matrix (грейд 7) + 360° feedback.
6. Карьерный рост#
Следующий шаг: Ведущий тестировщик (грейд 8, Lead/Staff QA Engineer) через 2-3 года
Требования:
- Влияние на несколько команд или весь департамент
- Формирование технической культуры качества
- Стратегическое техническое лидерство QA
- Развитие других технических лидеров
- Представительство на индустриальном уровне
Версия: 1.0 Дата: 2025-01-24