Leidos
Senior Embedded Software Test Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер по тестированию встроенного ПО в оборонной компании Leidos. Отвечает за тестирование и валидацию встраиваемых систем, автоматизацию тестирования на Python и сопровождение полного цикла тестирования.
Задачи
- Разрабатывать, поддерживать и выполнять автоматизированные и ручные тест-процедуры для встроенного ПО и интегрированных систем
- Разрабатывать, выполнять и отлаживать автоматизированные тест-скрипты на Python для повышения покрытия и эффективности тестирования
- Проектировать и внедрять фреймворки автоматизации и тестовые стенды для встроенных систем
- Проводить тестирование в симулированных средах, HWIL и SIL
- Выполнять модульное, интеграционное, системное, регрессионное, нагрузочное и формальное квалификационное тестирование встроенных систем
- Валидировать интерфейсы между ПО, прошивкой и аппаратными компонентами
- Проводить пост-анализ сложных тестовых данных, выявлять тенденции, изолировать первопричины и формировать отчёты и рекомендации
- Готовить и поддерживать тестовую документацию: STP, STD, STR
- Сопоставлять требования к системе и ПО с тест-сценариями, процедурами и верификационными активностями
- Разрабатывать и поддерживать Requirements Traceability Matrices (RTM)
- Использовать Wireshark для анализа сетевого трафика, поведения протоколов и коммуникаций встроенных систем
- Интегрировать автоматизированные тесты в CI/CD пайплайны
- Использовать Jira для отслеживания дефектов, управления тестовыми активностями и поддержки SAFe-процессов
- Участвовать в ревью требований на предмет тестируемости и трассируемости
- Поддерживать планирование тестирования, оценивать трудозатраты и помогать с расписанием и ресурсами
- Поддерживать технические и milestone-ревью, демонстрации заказчику, TRR и TRB
- Взаимодействовать с кросс-функциональными командами для решения технических проблем и повышения качества продукта
Требования
- Степень бакалавра в Computer Science, Software Engineering, Electrical Engineering, Computer Engineering или смежной технической дисциплине (или эквивалентный опыт)
- 12+ лет опыта в тестировании, интеграции и верификации встроенных систем или 10+ лет со степенью магистра
- Действующий допуск secret
- Опыт тестирования встроенных систем и интегрированных аппаратно-программных платформ
- Опыт автоматизации тестирования и работы с автоматизированными тестовыми средами
- Сильные навыки скриптинга и отладки на Python
- Опыт разработки и поддержки фреймворков автоматизации
- Умение анализировать и интерпретировать сложные тестовые данные
- Опыт сопоставления требований с тест-сценариями, процедурами и верификационными активностями
- Опыт разработки и поддержки Requirements Traceability Matrices (RTM)
- Опыт валидации интерфейсов между ПО, прошивкой и аппаратными компонентами
- Опыт поддержки регрессионного и нагрузочного тестирования
- Опыт работы с инструментами сетевого анализа и траблшутинга, такими как Wireshark
- Опыт использования Jira для отслеживания дефектов, управления задачами и поддержки SAFe
- Опыт интеграции автоматизированных тестов в CI/CD пайплайны
- Опыт подготовки и поддержки тестовой документации: STP, STD, STR
- Опыт проведения модульного, интеграционного, регрессионного, нагрузочного и формального тестирования
- Сильные навыки траблшутинга встроенного ПО, сетей, аппаратной интеграции и систем автоматизации
- Опыт пост-тестового анализа и документирования результатов
Условия
- Диапазон оплаты: $131,300.00 - $237,350.00
- Позиция открыта не менее 3 дней с даты публикации
- Работа в оборонной, космической, кибер- и коммерческой сферах
Навыки
- Python
- Wireshark
- Jira
- CI/CD
- SAFe
- HWIL
- SIL
- Requirements Traceability Matrix
- Embedded Systems
- Automation Testing
- Networking
- Firmware
- Hardware Integration