Dark Wolf ищет Старшего инженера по тестированию систем (Senior System Test Engineer) для планирования, разработки и выполнения комплексного тестирования гибридной облачной цифровой системы, поддерживающей прикладные миссии. Успешный кандидат будет выполнять роль технического лидера, разрабатывая масштабируемые наборы тестов с использованием современных фреймворков автоматизации тестирования, а также проводя системное тестирование, проверку средств безопасности и верификацию на уровне приложений в средах Kubernetes. Эта должность требует присутствия на месте на базе ВВС Хилл (Hill AFB) в Огдене, Юта. Ключевые обязанности включают, но не ограничиваются:
- Планирование, разработка и выполнение комплексного (E2E) тестирования гибридной облачной цифровой системы, включая инфраструктуру, интеграцию API, средства безопасности и функциональность на уровне приложений.
- Разработка, проектирование и поддержка масштабируемых автоматизированных наборов тестов для веб-приложений и интегрированных платформ с использованием Playwright (TypeScript/JavaScript или Python).
- Проверка соответствия систем утвержденным требованиям к функциональности, производительности, надежности, безопасности и операционной готовности.
- Интеграция конвейеров автоматизированного тестирования в рабочие процессы непрерывной поставки (например, GitLab CI, Jenkins, GitHub Actions) для автоматической проверки сборок.
- Управление контейнеризированными средами выполнения тестов (например, Docker, Kubernetes) для обеспечения надежного и воспроизводимого выполнения тестов в средах разработки и тестирования.
- Выявление, изоляция и регистрация сложных системных дефектов, управление жизненным циклом дефектов и проведение анализа первопричин в сотрудничестве с командами разработчиков.
- Предоставление объективных доказательств тестирования, метрик выполнения и оценок готовности для поддержки принятия решений о выпуске и эксплуатации.
- Соблюдение строгих протоколов безопасности, стандартов соответствия требованиям Министерства обороны США (DoD) и лучших практик обеспечения качества программного обеспечения.
Требуемые квалификации:
- Степень бакалавра в области компьютерных наук, информационных систем, инженерии или смежной области.
- Минимум 5 лет профессионального опыта в области разработки программного обеспечения, системного тестирования или ролей SDET.
- Подтвержденный практический опыт создания, проектирования и масштабирования современных фреймворков автоматизации тестирования с использованием Playwright, Cypress или Selenium (с явным предпочтением Playwright).
- Высокий уровень владения языками программирования и скриптинга, включая TypeScript, JavaScript или Python.
- Глубокое понимание администрирования систем Linux, архитектур веб-приложений, концепций гибридного облака и методологий тестирования API.
- Доказанная компетентность в гибкой разработке программного обеспечения (Agile), анализе пользовательского интерфейса, управлении дефектами и техническом устранении неполадок.
- Отличные коммуникативные навыки, способность четко излагать технические дефекты, метрики QA, доказательства тестирования и стратегии тестирования кросс-функциональным командам.
- Гражданство США и действующая лицензия на допуск к секретной информации (Top Secret) обязательны.
Желательные квалификации:
- Обширный опыт работы с концепциями и методологиями CI/CD, включая создание и поддержку конвейеров автоматизированного тестирования (например, GitLab CI, Jenkins, GitHub Actions).
- Обширный опыт работы с платформами Kubernetes (например, Rancher, EKS) и технологиями контейнеризации (Docker) для выполнения тестов и развертывания приложений.
- Опыт работы с инструментами Infrastructure as Code (IaC) и управления конфигурацией (например, Ansible, Terraform) для автоматического предоставления сред и заполнения тестовых данных.
- Предыдущий опыт перехода от устаревших наборов тестов (например, Selenium, Cypress) к Playwright.
- Практический опыт тестирования гибридных облачных платформ (AWS, Azure или GCP).
- Опыт работы с инструментами нагрузочного/производительного тестирования (например, k6, JMeter) и проверкой баз данных (SQL/NoSQL).
- Знакомство с инструментами сканирования безопасности, управления уязвимостями и проверки средств кибербезопасности.
- Соответствующие технические сертификаты (например, Certified Kubernetes Administrator (CKA), AWS Certified DevOps Engineer, Security+).
Ориентировочный диапазон заработной платы для этой должности составляет $120 000,00 - $170 000,00, в зависимости от опыта и технических навыков.
Мы ищем исключительно прямых штатных сотрудников, работающих по W2. Мы не сотрудничаем с сторонними кадровыми агентствами, C2C или независимыми подрядчиками 1099 для этой роли.
Мы гордимся тем, что являемся работодателем EEO/AA, предоставляющим равные возможности меньшинствам/женщинам/ветеранам/инвалидам и другим защищенным категориям.
В соответствии с федеральным законодательством все нанятые лица должны будут подтвердить свою личность, гражданство США и пройти необходимую проверку права на трудоустройство после найма.