Описание должности
Ключевые обязанности
- Сопоставление рабочих процессов команды с целями качества с использованием OKR или KPI для достижения измеримого прогресса
- Выполнение мероприятий по обеспечению качества на протяжении всего жизненного цикла разработки ПО, включая тестирование ошибок, регрессионное тестирование и управление системой учета дефектов
- Разработка и внедрение ручных и автоматизированных тестовых сценариев для проверки функциональности и производительности продукта
- Выявление, документирование и отслеживание дефектов и инцидентов ПО через систематические процессы расследования и устранения
- Наставничество и руководство младшими членами команды в эффективном выполнении задач тестирования
- Участие в инициативах по улучшению процессов путем анализа организационных показателей и рекомендации практических стратегий
- Выступление в роли связующего звена между менеджерами, заинтересованными сторонами и командой QA для обеспечения согласованности целей качества
- Отслеживание новых методик тестирования, инструментов и лучших отраслевых практик для повышения эффективности тестирования
- Сотрудничество с разработчиками и владельцами продукта для устранения проблем в тестовой и производственной средах
- Вклад в отчетность по качеству путем систематического документирования результатов тестирования и тенденций дефектов
Требования к должности
- Подтвержденный опыт работы в тестировании ПО (минимум 2 года) с глубоким пониманием процессов QA
- Владение ручными и автоматизированными фреймворками тестирования (например, Selenium, JUnit, TestNG)
- Знание систем отслеживания ошибок (например, Jira, Bugzilla) и методологий управления дефектами
- Отличные аналитические навыки для выявления коренных причин проблем и разработки эффективных решений
- Сильные коммуникативные навыки для передачи технических результатов нетехническим заинтересованным сторонам
- Способность к совместной работе с межфункциональными командами, включая разработчиков, менеджеров продукта и операционные отделы
- Внимание к деталям для обеспечения точного выполнения тестовых сценариев и документирования дефектов
- Базовое понимание этапов жизненного цикла разработки ПО и лучших практик обеспечения качества
- Владение инструментами анализа данных для интерпретации метрик тестирования и тенденций качества
- Стремление к непрерывному обучению и профессиональному развитию в области тестирования
- Способность расставлять приоритеты задач на основе оценки рисков и бизнес-требований
- Опыт работы с Agile/Scrum методологиями для итеративного обеспечения качества
- Сильные организационные навыки для одновременного управления несколькими проектами тестирования
- Знание систем менеджмента качества (QMS) и стандартов соответствия
- Способность создавать и поддерживать комплексную тестовую документацию
Квалификация
- Диплом бакалавра в области компьютерных наук, программной инженерии или смежной специальности
- Подтвержденный опыт работы в ролях обеспечения качества с измеримым влиянием на качество продукта
- Техническое владение языками программирования (например, Python, Java) для автоматизации тестирования
- Опыт работы с CI/CD-конвейерами и процессами интеграционного тестирования
- Понимание метрик ПО и их применения для улучшения качества
- Способность разрабатывать и поддерживать тестовые среды для различных платформ
- Знание методов оценки рисков качества и стратегий их снижения
- Опыт тест-планирования и методологий проектирования тестовых случаев
- Сильные навыки решения проблем для устранения сложных технических вопросов
- Способность работать самостоятельно, соблюдая стандарты командного взаимодействия
- Отличные навыки тайм-менеджмента для соблюдения сроков проекта
- Владение системами контроля версий (например, Git) для управления тестовыми артефактами
- Опыт управления тестовыми данными и настройки тестовых сред
- Понимание требований соответствия ПО и нормативных стандартов
- Способность создавать и поддерживать тестовую документацию для аудита


