Data Systems Analysts
Senior Software Quality Assurance Engineer and Tester
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior QA-инженер для поддержки Scalable GEOINT Architecture Армии США. Отвечает за качество, безопасность и готовность к эксплуатации критичных приложений GEOINT, включая автоматизацию тестирования и DevSecOps.
Задачи
- Разрабатывать и поддерживать стратегии QA, тест-планы, графики и процедуры тестирования
- Проектировать и выполнять автоматизированные и ручные тесты функциональности, безопасности, производительности и надёжности
- Создавать и поддерживать тестовые окружения, приближенные к продакшену
- Проектировать, защищать и поддерживать CI/CD пайплайны для автоматизированного тестирования и деплоя
- Разрабатывать Python-скрипты и фреймворки автоматизации тестирования
- Интегрировать инструменты автоматизированного тестирования безопасности и оценки уязвимостей в процессы разработки и релиза
- Проводить функциональное, регрессионное, негативное, интеграционное, системное и совместимостное тестирование
- Проверять совместимость ПО с Windows, Windows Server, RHEL, конфигурациями железа и сетями
- Выявлять, документировать, приоритизировать и отслеживать дефекты до их устранения
- Вести централизованный репозиторий известных дефектов, результатов тестов и документации
- Устанавливать стандарты качества и критерии готовности к релизу
- Участвовать в ревью дизайна ПО, давать обратную связь по функциональности, юзабилити и тестируемости
- Взаимодействовать с разработчиками для воспроизведения и устранения дефектов
- Расследовать проблемы, сообщённые полевыми специалистами, поддержкой и заказчиками
- Поддерживать тестирование контейнеризованных приложений на Docker и Kubernetes
- Проверять документацию и релизные материалы на точность и полноту
- Поддерживать тестирование в STIG-окружениях и процессах CCB
- Координировать с государственными стейкхолдерами прогресс тестирования, метрики качества и риски
Требования
- Степень бакалавра в Computer Science, Software Engineering, IT или смежной области либо эквивалентный опыт
- 7+ лет совокупного опыта в DevOps и обеспечении качества ПО
- Подтверждённая экспертиза в проектировании, защите и поддержке CI/CD пайплайнов
- Продвинутые навыки Python-скриптинга и автоматизации, включая разработку решений для автотестов
- Практический опыт внедрения инструментов автоматизированного тестирования безопасности
- Опыт разработки и поддержки тест-планов, скриптов и процедур автоматизированного тестирования
- Опыт выявления, документирования и отслеживания дефектов
- Понимание SDLC, методологий QA, стандартов тестирования и практик безопасной разработки
- Опыт взаимодействия с разработчиками и техническими стейкхолдерами
- Сильные навыки решения проблем, аналитики, коммуникации и документирования
- Соответствие требованиям сертификации DoDM 8140.03 к началу работы
- Готовность получить требуемую сертификацию до получения привилегированного доступа
- Действующий допуск Top Secret и право на доступ к SCI
Условия
- Годовой диапазон зарплаты $115,000–$145,000
- Работа над миссионно-критичными системами GEOINT для Армии США и разведсообщества
- Сочетание автоматизации тестирования, DevSecOps, кибербезопасности и управления качеством
- Техническое владение и сложные инженерные задачи
- Сотрудничество с опытными командами разработки и кибербезопасности
- Компания принадлежит сотрудникам, участие в ESOP
- Конкурентные бenefits и возможности профессионального роста
Навыки
- Python
- CI/CD
- DevSecOps
- Docker
- Kubernetes
- Windows
- Windows Server
- Red Hat Enterprise Linux
- ServiceNow
- Jira
- ArcGIS Enterprise
- SOCET GXP
- Microsoft Copilot
- автоматизированное тестирование безопасности
- STIG