cFocus Software Incorporated
USAF - Software Test Automation Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по автоматизации тестирования в программе поддержки ВВС США. Разработка и поддержка автоматизированных функциональных, интеграционных, регрессионных и API-тестов с интеграцией в CI/CD.
Задачи
- Анализировать требования, технические дизайны и критерии приёмки для определения тестовых сценариев, ожидаемых результатов и приоритетов автоматизации
- Разрабатывать и поддерживать автоматизированные функциональные, интеграционные, регрессионные и smoke-тесты
- Создавать переиспользуемые тестовые скрипты, библиотеки и рабочие процессы выполнения
- Интегрировать автотесты в CI/CD-пайплайны и предоставлять результаты для решений о готовности к релизу
- Разрабатывать и выполнять тесты API, интерфейсов обмена данными и облачных/локальных интеграций
- Проверять обмен данными, обработку ошибок и поведение приложения в рамках требований к интерфейсам
- Координировать повторяемые тестовые окружения и авторизованные тестовые данные с разработчиками, администраторами и командами кибербезопасности
- Вести тестовые артефакты и конфигурации в системе контроля версий и утверждённых репозиториях
- Выполнять тесты, расследовать сбои, документировать воспроизводимые дефекты и координировать триаж с командами разработки
- Поддерживать прослеживаемость между требованиями, тест-кейсами, результатами, дефектами, изменениями и релизами
- Поддерживать автоматизированные средства кибербезопасности и guardrails пайплайнов, координировать сканирование уязвимостей
- Валидировать конфигурации приложений и изменения деплоя относительно утверждённых базовых линий
- Готовить тест-планы, процедуры, отчёты о выполнении, сводки дефектов и доказательства релиза для RMF, ATO и continuous ATO
- Оценивать покрытие и надёжность автоматизации, улучшать поддерживаемость
- Исследовать и тестировать возможности применения agentic AI и других AI-возможностей в CI/CD
- Поддерживать расследование инцидентов и валидацию корректирующих действий
Требования
- Активный допуск TS/SCI
- Степень бакалавра по Computer Science, Information Technology или смежной области
- Опыт разработки и поддержки автотестов для корпоративных приложений или сервисов
- Владение скриптовым или языком программирования, применимым к среде автоматизации тестирования
- Опыт функционального, интеграционного, регрессионного и API-тестирования
- Умение интегрировать автотесты в CI/CD-пайплайны и управлять версионируемыми тестовыми артефактами
- Умение интерпретировать требования, определять ожидаемые результаты и поддерживать прослеживаемость требований к тестам
- Опыт расследования сбоев, документирования дефектов, проверки исправлений и оценки покрытия
- Понимание безопасной поставки ПО, управления конфигурациями, авторизованных тестовых данных и управления окружениями
Условия
- Работа в офисе в Linthicum Heights, MD
- Требуется активный допуск TS/SCI
Навыки
- CI/CD
- API testing
- test automation
- Infrastructure as Code
- Configuration as Code
- vulnerability scanning
- RMF
- ATO
- agentic AI