Должностная инструкция: Старший тестировщик категории III#
1. Общие положения#
Должность: Старший тестировщик категории III Грейд: 6 (Senior I) Подчиненность: Руководитель отдела тестирования
2. Квалификационные требования#
Источник истины: Полная матрица компетенций с маркерами критичности (
[Критичный],[Nice-to-have]) находится в competency-qa.md. Данный раздел содержит упрощённый список требований для должностной инструкции.
Образование: Высшее (IT-направления), желательна магистратура
Опыт работы: Опыт тестирования от 4-5 лет
Технические навыки:
- Экспертиза во всех аспектах тестирования продукта
- Продвинутая автоматизация, архитектура автотестов
- Экспертное знание инженерных сетей (3+ раздела)
- Глубокое понимание архитектуры продукта
- Performance, load, security testing
- Проектирование и внедрение тестовых стратегий
- Знание лучших практик тестирования в BIM/CAD
3. Должностные обязанности#
3.1. Проектирование стратегии тестирования продукта: разработка комплексной стратегии тестирования на уровне продукта, определение подходов к различным видам тестирования, проектирование системы метрик качества.
3.2. Архитектурное проектирование тестовых решений: проектирование архитектуры тестовых фреймворков и инфраструктуры, создание масштабируемых и поддерживаемых решений для автоматизации, проектирование тестовой инфраструктуры.
3.3. Тестирование сложных компонентов и интеграций: выполнение тестирования критичных компонентов продукта, глубокое тестирование интеграций с nanoCAD platform, проведение performance и security тестирования.
3.4. Решение сложных проблем качества: диагностика сложных проблем качества продукта, анализ и устранение системных проблем тестирования, оптимизация процессов тестирования.
3.5. Техническое лидерство в QA: формирование стандартов тестирования команды, принятие ключевых решений по тестированию, ведение крупных QA проектов, внедрение новых практик тестирования.
3.6. Наставничество специалистов: проведение наставничества тестировщиков категории I-II, участие в технических интервью кандидатов, проведение экспертизы критичных тестовых решений, проведение технических докладов для команды.
3.7. Выполнение иных поручений непосредственного руководителя в рамках своей компетенции.
3.6. Типовые задачи#
- Стратегия тестирования продукта (3-6 недель)
- Пример: Разработка стратегии тестирования для major release
- Архитектура автоматизации (1-2 месяца)
- Пример: Проектирование тестовой платформы для продукта
- Сложное performance testing (2-4 недели)
- Пример: Тестирование производительности с моделями >50MB
- Решение проблем качества (1-3 недели)
- Пример: Исследование и устранение flaky tests в CI/CD
- QA лидерство проектов (2-4 месяца)
- Пример: QA lead крупного проекта от архитектуры до релиза
3.7. Уровень самостоятельности#
- Полная автономность в любых задачах
- Определяет подход к тестированию
- Ownership за подсистемы
- Проактивно улучшает продукт и процессы
4. Ответственность#
Сотрудник несет ответственность за:
- Качество архитектурных решений в тестировании
- Техническое здоровье подсистем продукта
- Метрики качества продукта
- Технические стандарты тестирования команды
- Качество менторинга Middle тестировщиков
- Успех проектов под QA лидерством
5. Критерии оценки#
- Технические навыки: Экспертиза в высококачественном тестировании, архитектура тестовых решений, глубокое понимание продукта
- Автономность: Полная автономность, ownership за подсистемы, предвидение проблем
- Влияние: Сильное влияние на команду, менторинг, формирование стандартов, QA лидерство проектов
- Бизнес-impact: Критичное влияние на качество релизов, влияние на продуктовые решения
Оценка: Руководителем раз в 6 месяцев.
6. Карьерный рост#
Следующий шаг: Старший тестировщик категории II (грейд 6-7, Senior I-II) через 1-2 года
Требования:
- Глубокая экспертиза в QA
- Архитектор тестовых решений
- Всестороннее знание инженерных сетей и BIM стандартов
- Влияние на всю команду/продукт
Версия: 1.0 Дата: 2025-01-24