Peraton
Software Quality Assurance Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior QA-инженер на программе BASIS для Peraton: технический авторитет по всем вопросам качества и автоматизации тестирования, владелец QA-стратегии, фреймворка автоматизации и соответствия требованиям на всём пайплайне поставки. Роль с менторством, лидерством в Agile-спринтах и взаимодействием с государственными заказчиками.
Задачи
- Быть старшим техническим авторитетом и экспертом по обеспечению качества и автоматизации тестирования
- Определять и внедрять automation-first QA-стратегию, автоматизируя все активности по качеству
- Устанавливать внутренние QA-стандарты, процессы и процедуры для дизайна тестов, исполнения, отчётности, управления дефектами и критериев релиза
- Руководить и менторить QA-инженеров, проводить технические ревью тестовых артефактов, скриптов автоматизации и отчётов о качестве
- Представлять QA на IPR, MSR, спринт-церемониях и форумах с заказчиком, докладывать о качестве, метриках и рисках
- Проектировать и управлять фреймворком автоматизированного тестирования с интеграцией в DevSecOps-пайплайн
- Разрабатывать автотесты для unit, integration, regression, system и end-to-end тестирования
- Внедрять Test-Driven Development (TDD) во всех командах поставки
- Проводить оценку текущего состояния автоматизации и разрабатывать планы автоматизации с вехами
- Автоматизировать legacy-тест-кейсы по утверждённым графикам, добиваясь 100% автоматизации
- Постоянно оценивать фреймворк автоматизации на эффективность, надёжность и покрытие
- Владеть и сдавать в срок все QA-артефакты: RTM, UAT-планы, тест-отчёты, release notes, VPAT, QCP
- Вести Requirements Traceability Matrices (RTM) в конце каждого спринта с полной трассируемостью
- Определять, отслеживать и обеспечивать соблюдение порогов Acceptable Quality Level (AQL)
- Вести триаж дефектов и root cause analysis в JIRA, управлять полным жизненным циклом эскалации дефектов
- Управлять программой тестирования доступности Section 508 / WCAG 2.0 Level AA и готовить VPAT
- Отчитываться о соответствии Section 508 в ежемесячном MSR и продвигать устранение недостатков
Требования
- Минимум 12 лет опыта с BS/BA; 10 лет с MS/MA; 7 лет с Ph.D; 16 лет со средним образованием
- Действующий допуск Public Trust
- Гражданство США
- Сертификация Cybersecurity workforce (например, Security+, CASP+)
- Прогрессивный опыт в обеспечении качества ПО и автоматизации тестирования, минимум 3 года в senior/lead QA-роли на программах DoW или федерального правительства
- Экспертиза в проектировании и управлении enterprise-фреймворками автотестов: Selenium, JUnit, TestNG, Cucumber, REST Assured, Python, Java или аналоги
- Глубокое знание TDD, Agile/Scrum и практик интеграции QA в DevSecOps
- Опыт разработки и владения формальными QA-артефактами: RTM, UAT-планы, тест-отчёты, SMP/CMP
- Владение JIRA для управления дефектами, отслеживания спринтов и отчётности по AQL
- Опыт руководства программами тестирования доступности Section 508 / WCAG 2.0 Level AA и подготовки VPAT
- Сильные лидерские и коммуникационные навыки, умение докладывать метрики качества заказчику и руководству
Условия
- Удалённая работа
- Зарплата $86,000 - $138,000 в год
- Возможны оплата сверхурочных, сменные надбавки и дискреционный бонус сверх базовой оплаты
- Работодатель равных возможностей
Навыки
- Selenium
- JUnit
- TestNG
- Cucumber
- REST Assured
- Python
- Java
- TDD
- Agile
- Scrum
- DevSecOps
- JIRA
- RTM
- UAT
- VPAT
- Section 508
- WCAG 2.0
- AQL
- ISTQB
- CSQE
- eMASS
- Fortify
- NIST SP 800-53
- JMeter
- LoadRunner
- ServiceNow
- SharePoint
- Oracle
- PL/SQL
- OCI