Danaher Ventures
Sr Engineer, Systems Software Automation
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в отдел Systems Test Engineering компании Masimo (Danaher). Проектирует и развивает масштабируемые фреймворки и инфраструктуру автоматизации тестирования для распределённых микросервисных систем, включая on-prem и облачные развёртывания.
Задачи
- Проектировать, разрабатывать и поддерживать масштабируемые фреймворки автоматизированного тестирования и вспомогательную инфраструктуру для тестирования приборов и систем.
- Разрабатывать переиспользуемые тестовые библиотеки, интерфейсы устройств, библиотеки протоколов, утилиты и общие компоненты автоматизации для приборных платформ и интеграций с downstream-системами.
- Взаимодействовать с командами разработки на этапе проектирования продукта для повышения тестируемости, наблюдаемости, качества интерфейсов, протоколов связи и диагностических возможностей.
- Наставлять инженеров, работающих с кодовой базой автоматизации, и устанавливать лучшие практики по архитектуре ПО, качеству кода, поддерживаемости и переиспользованию.
- Участвовать в технических дизайн-ревью и код-ревью, обеспечивать техническое лидерство в инициативах по автоматизации тестирования.
Требования
- Степень бакалавра в области computer science, computer engineering, electrical engineering, software engineering или смежной технической дисциплине.
- 5+ лет опыта в разработке ПО, автоматизации тестирования, верификации ПО или смежной инженерной области.
- Сильный опыт разработки на Python, включая ООП, отладку и создание переиспользуемых программных компонентов.
- Опыт проектирования и поддержки фреймворков автоматизированного тестирования или существенной инфраструктуры автоматизации.
- Опыт тестирования микросервисных систем с распределённой сетевой топологией в on-prem, облачных (AWS, Azure, GCP) или гибридных развёртываниях.
- Опыт работы с Git, CI/CD-системами и современными практиками разработки ПО.
Условия
- Годовая зарплата $100,000 - $130,000.
- Возможны бонусы и incentive-выплаты.
- Комплексный пакет льгот: оплачиваемый отпуск, медицинская/стоматологическая/офтальмологическая страховка, 401(k).
- Работа на площадке в Irvine, CA (on-site).
Навыки
- Python
- Git
- CI/CD
- AWS
- Azure
- GCP
- Docker
- Kubernetes
- HL7
- WCTP
- microservices
- test automation