DEKA Research & Development
Software Quality Assurance Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по обеспечению качества ПО в облачной команде DEKA Research & Development. Роль без управления людьми: внедрение стандартов документации, автоматизации и DevSecOps-практик в регулируемой среде медицинских устройств.
Задачи
- Встраиваться в инженерные команды, изучать текущие практики документирования и инструменты автоматизации для проектирования ПО, V&V и управления изменениями, создавать стандартизированные шаблоны, рабочие инструкции и SOP
- Быть основным автором и владельцем документации жизненного цикла ПО: SDP, SRS, SDD, планов и отчётов верификации и валидации, файлов управления рисками ПО
- Вести процессы управления изменениями документов от инициирования до утверждения, координируя циклы ревью для соблюдения сроков релизов
- Создавать и поддерживать матрицы трассируемости, связывающие требования, элементы дизайна, меры контроля рисков, тест-кейсы и дефекты, обеспечивая готовность объективных доказательств к аудиту
- Владеть планом документации для каждого релиза ПО, отслеживать открытые задачи, циклы ревью и точки утверждения параллельно с графиком релиза
- Проводить ревью готовности документации перед заморозкой дизайна, выполнением тестов и этапами регуляторной подачи; сообщать статус инженерным лидам и эскалировать блокеры
Требования
- Степень бакалавра в области Computer Science, Software Engineering или смежной технической дисциплине
- 5–8 лет совокупного опыта в software quality engineering, разработке ПО или смежной технической роли, минимум 2 года в среде, регулируемой FDA (медицинские устройства, digital health или фармацевтическое ПО)
- Практический опыт разработки: умение читать и анализировать код на Go, Java или Python, Infrastructure-as-Code (Terraform, Ansible) и код автоматизированных тестов (Playwright, pytest)
- Опыт создания документации, соответствующей IEC 62304, для ПО класса B или C
- Практическое знание методологии управления рисками ISO 14971 применительно к ПО медицинских устройств; опыт написания или существенного вклада в FMEA и анализ опасностей ПО
- Знание ожиданий FDA по кибербезопасности медицинских устройств, включая знакомство с фреймворками NIST и умение оценивать облачные системы по этим стандартам
- Понимание cloud-native архитектур (микросервисы и event-driven архитектуры в масштабе, сети, IAM), достаточное для чтения системных дизайн-документов и workflow
- Опыт написания автоматизированных тестов на Python или Go либо использования Playwright для UI/E2E автоматизации
Условия
- Роль individual contributor с высоким организационным влиянием, без управления людьми
- Работа в DEKA Research & Development в историческом Amoskeag Millyard, в часе от Бостона, пляжа и гор
- Возможность работать над инновационными и меняющими жизнь продуктами
Навыки
- Go
- Java
- Python
- Terraform
- Ansible
- Playwright
- pytest
- IEC 62304
- ISO 14971
- FMEA
- NIST
- IAM
- microservices
- event-driven architecture
- DevSecOps
- automation