Leidos
Embedded Software Test Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по тестированию встроенного ПО в оборонную компанию Leidos. Занимается автоматизацией и валидацией встроенных систем, разработкой тестовых фреймворков на Python и полным циклом тестирования от планирования до пост-анализа.
Задачи
- Разрабатывать, поддерживать и выполнять автоматизированные и ручные тестовые процедуры для встроенного ПО и интегрированных систем
- Разрабатывать, выполнять и отлаживать автоматизированные тестовые скрипты на Python для повышения покрытия и эффективности тестирования
- Проектировать и внедрять фреймворки автоматизации и тестовые стенды для встроенных систем
- Проводить тестирование в симулированных средах, HWIL и SIL
- Выполнять модульное, интеграционное, системное, регрессионное, нагрузочное и формальное квалификационное тестирование встроенных систем
- Валидировать интерфейсы между ПО, прошивкой и аппаратными компонентами
- Проводить пост-анализ сложных тестовых данных, выявлять тенденции, изолировать первопричины и формировать отчёты и рекомендации
- Готовить и поддерживать тестовую документацию: STP, STD, STR
- Сопоставлять требования системы и ПО с тестовыми сценариями и процедурами для полной прослеживаемости
- Разрабатывать и поддерживать матрицы прослеживаемости требований (RTM)
- Использовать Wireshark для анализа сетевого трафика и протоколов
- Интегрировать автоматизированные тесты в CI/CD пайплайны
- Использовать Jira для отслеживания дефектов и поддержки SAFe-процессов
- Участвовать в ревью требований на тестируемость и прослеживаемость
- Поддерживать планирование тестирования, оценку трудозатрат и распределение ресурсов
- Участвовать в технических и milestone-ревью, демонстрациях заказчику (TRR, TRB)
- Взаимодействовать с кросс-функциональными командами для решения технических проблем
Требования
- Степень бакалавра в Computer Science, Software Engineering, Electrical Engineering, Computer Engineering или смежной области (или эквивалентный опыт)
- 4+ года опыта тестирования, интеграции и верификации встроенных систем (или 2+ года со степенью магистра)
- Действующий допуск secret или возможность его получить
- Опыт тестирования встроенных систем и интегрированных аппаратно-программных платформ
- Опыт автоматизации тестирования и работы с автоматизированными тестовыми средами
- Сильные навыки написания скриптов и отладки на Python
- Опыт разработки и поддержки фреймворков автоматизации
- Умение анализировать и интерпретировать сложные тестовые данные
- Опыт сопоставления требований с тестовыми сценариями и процедурами
- Опыт разработки и поддержки Requirements Traceability Matrices (RTM)
- Опыт валидации интерфейсов между ПО, прошивкой и аппаратными компонентами
- Опыт регрессионного и нагрузочного тестирования
- Опыт работы с инструментами сетевого анализа и траблшутинга, например Wireshark
- Опыт использования Jira для отслеживания дефектов и поддержки SAFe
- Опыт интеграции автоматизированных тестов в CI/CD пайплайны
- Опыт подготовки и поддержки тестовой документации (STP, STD, STR)
- Опыт модульного, интеграционного, регрессионного, нагрузочного и формального тестирования
- Сильные навыки траблшутинга встроенного ПО, сетей, аппаратной интеграции и систем автоматизации
- Опыт пост-тестового анализа и документирования результатов
Условия
- Диапазон оплаты $87,100.00 - $157,450.00
- Работа в оборонной, космической, кибербезопасностной и коммерческой сферах
- Офисы по всей территории США
- Позиция открыта минимум 3 дня с даты публикации
Навыки
- Python
- Wireshark
- Jira
- CI/CD
- SAFe
- HWIL
- SIL
- Requirements Traceability Matrix
- автоматизация тестирования
- embedded systems
- networking
- firmware
- hardware interfaces