MiniMed
Software Development Engineer in Test II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
SDET II в команду встраиваемого ПО MiniMed. Разработка и автоматизация end-to-end тестов встроенных систем и медицинских устройств, работа с HIL/SIL стендами и CI/CD.
Задачи
- Проектировать, разрабатывать и выполнять функциональные, регрессионные и end-to-end тесты для встроенных систем, медицинских устройств и программных компонентов
- Готовить тест-планы, тест-кейсы, отчёты о тестировании, документацию дефектов и трассируемость
- Писать скрипты для автоматизации компонентов встроенных систем на JavaScript/Python
- Анализировать требования к дизайну системного ПО
- Тестировать коммуникацию Bluetooth Low Energy (BLE): сопряжение, подключение, синхронизация, восстановление, отказоустойчивость и интероперабельность
- Анализировать логи и сбои для поиска первопричин в встроенных устройствах
- Работать с различными этапами жизненного цикла ПО по программе
- Взаимодействовать с командами AI-разработки
Требования
- Опыт программирования на JavaScript и/или Python для создания и поддержки автотестов
- Практический опыт работы со встроенными системами и тестированием прошивок
- Опыт end-to-end функционального и интеграционного тестирования с использованием стендов HIL и SIL
- Опыт работы с Git и CI/CD инструментами (GitLab, Jenkins)
- Знакомство с AI-инструментами для дизайна тестов, написания скриптов или анализа логов
- Сильные навыки отладки на уровне железа и ПО
- Степень бакалавра в Computer Science, Computer/Electrical Engineering или смежной области
- 0–2 года опыта в разработке ПО или автоматизации тестирования (стажировки учитываются)
Условия
- Гибридный формат: 3-4 дня в офисе / 1-2 дня удалённо
- Конкурентная зарплата и гибкий пакет льгот
- Медицинская, стоматологическая и оптическая страховка
- 401(k) с участием компании, Employee Stock Purchase Plan
- Оплачиваемый отпуск и праздничные дни
- Краткосрочная премия (STI)
Навыки
- JavaScript
- Python
- Embedded systems
- Firmware testing
- HIL
- SIL
- Git
- GitLab
- Jenkins
- CI/CD
- Bluetooth Low Energy (BLE)
- Debugging
- AI tools