BAE Systems
Eng Sr Prin II - Test
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по автоматизации тестирования в программу Model Based Systems Engineering (MBSE) — облачную платформу для сбора, управления и анализа инженерных данных. Задача — строить и поддерживать автоматизированные тесты и фреймворки для Linux/Windows-инфраструктуры и облачных сервисов.
Задачи
- Проектировать, разрабатывать и поддерживать автоматизированные тест-скрипты, фреймворки и инструменты для проверки функциональности, производительности и надёжности системы
- Создавать тест-планы, выявлять возможности автоматизации, выполнять регрессионные тесты
- Проектировать, писать и поддерживать автоматизированные тест-скрипты
- Строить, настраивать и поддерживать масштабируемые фреймворки автоматизации (Selenium, Cucumber и др.)
- Анализировать требования, определять объём автоматизации, выбирать тест-кейсы и составлять тест-планы
- Запускать автоматизированные наборы тестов, анализировать результаты, находить, фиксировать и отслеживать дефекты
- Разрабатывать и выполнять автоматизированные регрессионные тесты
- Взаимодействовать с менеджерами и инженерами: уточнять требования, обсуждать дефекты, отчитываться по метрикам качества
- Настраивать тестовые окружения и встраивать автотесты в CI/CD-пайплайны
- Исследовать, оценивать и внедрять новые инструменты и технологии тестирования
- Готовить техническую документацию (руководства пользователя, схемы инфраструктуры) и презентации для заказчика и руководства
- Эффективно коммуницировать в команде с техническими и нетехническими специалистами, менеджментом и заказчиком в письменной и устной форме
- Применять навыки троублшутинга и инженерную строгость, включая конфигурационный менеджмент и тестирование
Требования
- 5+ лет опыта проектирования и выполнения автоматизированного системного тестирования и наличие степени бакалавра
- Соответствие требованиям DOD 8570 (минимум сертификация Security+ CE)
- Подтверждённый опыт работы Test Automation Engineer на проектах аналогичного масштаба
- Опыт разработки скриптов на selenium, cucumber, bash, PowerShell, Ansible и groovy (Jenkins)
- Экспертиза во фреймворках автоматизации тестирования: Linear, Modular, Data Driven, Behavior Driven
- Понимание различий нагрузочного и функционального тестирования и умение анализировать результаты тестов
- Понимание требований безопасности в защищённых средах
- Знакомство с Agile-методологиями и умение декомпозировать задачи для Jira-стори
- Экспертные навыки троублшутинга и поиска решений
- Сильные навыки технической документации
Условия
- Локация: Sterling, VA, понедельник–пятница, основные часы 09:00–15:00
- Медицинская, стоматологическая и офтальмологическая страховка
- Health savings accounts
- Пенсионный план 401(k)
- Страхование от нетрудоспособности, жизни и от несчастных случаев
- Employee assistance program и юридический план
- Скидки на страхование жилья, авто и питомцев
- Оплачиваемые отпуска и праздники, включая оплачиваемый родительский, военный и отпуск по утрате
- Программа признания сотрудников с денежными и неденежными наградами
Навыки
- Selenium
- Cucumber
- Bash
- PowerShell
- Ansible
- Groovy
- Jenkins
- CI/CD
- Jira
- Agile
- Linux
- Windows
- Cloud
- Grafana
- ServiceNow
- Azure
- Google Cloud
- Oracle Cloud
- IBM Cloud
- Tableau
- Microsoft Project
- MBSE
- TeamWork Cloud
- Cameo