The Boeing Company
Software Test & Verification Engineer (Experienced/Senior)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по тестированию и верификации ПО в команде Ground Software Engineering компании Boeing (оборонное и космическое направление, спутниковые системы). Роль сеньор-уровня: руководство командой тестирования, формальная верификация требований и автоматизация регрессионных тестов.
Задачи
- Поддерживать разработку и ревью тест-кейсов, тестовых процедур, проводить Informal и Formal Test Readiness Reviews (TRR)
- Руководить командой тестирования ПО при формальной верификации требований
- Проводить Factory Acceptance Tests (FAT) с командой тестирования, вести run log и ежедневные отчёты
- Документировать проблемы и problem reports, найденные при тестировании, в системах change control
- Регулярно отчитываться о статусе верификации и графиках burnup на program management review
- Отслеживать открытые issues до закрытия для соблюдения сроков поставки
- Анализировать внутренние и внешние Problem Report (PR) и выступать интегратором Ground Mission Software совместно с Flight Software, Satellite Simulation и Ground Systems Engineering
- Выпускать документы жизненного цикла ПО согласно процессам Boeing
- Обеспечивать соответствие процессам разработки и верификации ПО для внутренних и внешних аудитов совместно с QA
- Разрабатывать документы Software Verification Life Cycle
- Поддерживать деятельность Change Control Board (CCB) в части верификации ПО
- Планировать deliverables (Verification Plans, Requirement Deviations, Requirements, Test Reports) к вехам программы
Требования
- Bachelor's Degree
- Возможность получить DoD Secret Clearance (требуется гражданство США)
- 5+ лет опыта в жизненном цикле разработки ПО (анализ требований, дизайн, код, интеграция и тестирование)
- 3+ года опыта разработки скриптов выполнения тестов и использования инструментов автоматизации тестирования
- 3+ года опыта разработки на Java, C++ или Python
- Опыт работы в Agile-среде и с методологиями DevOps
- Желательно: 9+ лет опыта для уровня 4
- Желательно: активный TS/SCI или DoD Top Secret clearance
- Желательно: опыт Product Owner/Technical Lead или Integration & Test Lead на государственных программах
- Желательно: понимание систем Command and Control (C2) и real-time приложений
- Желательно: опыт с БД (SQL/NoSQL), системами обмена сообщениями (Kafka, ActiveMQ) и data streaming (CCSDS)
- Желательно: знакомство с Docker, Kubernetes и оркестрацией
- Желательно: умение выводить и распределять требования с трассировкой по жизненному циклу
- Желательно: опыт проведения формальных приёмочных испытаний (FQT, FAT, SAT)
Условия
- Работа 100% onsite в El Segundo, CA или Seal Beach, CA
- Конкурентная базовая зарплата и переменная компенсация
- Медицинская страховка, FSA, HSA, пенсионные накопления, страхование жизни и инвалидности, оплачиваемые отпуска
- Возможен релокационный пакет
- Командировки не предполагаются
- Требуется пройти технический ассессмент (CodeVue Coding Challenge)
- Спонсорство визы не предоставляется
Навыки
- Java
- C++
- Python
- Test automation
- Agile
- DevOps
- CI/CD
- SQL
- NoSQL
- Kafka
- ActiveMQ
- CCSDS
- Docker
- Kubernetes