Alexion Pharmaceuticals
Senior Software Test Engineer (m/f/d) - Python Test Automation
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Test Engineer в команду Computational Pathology в Мюнхене. Автоматизация тестирования ПО для диагностического ИИ и анализа медицинских изображений в регулируемой среде (GxP, медицинские изделия).
Задачи
- Проектировать и владеть подходом к тестированию закреплённых инструментов: риск-ориентированный скоуп, уровни тестирования, критерии приёмки
- Разрабатывать и поддерживать автоматизированные тест-сьюты на Python и PyTest, включая фикстуры, параметризацию, управление тестовыми данными и моки внешних зависимостей
- Интегрировать автотесты в CI/CD-пайплайны и запускать их в контейнеризированных окружениях
- Реализовывать автоматизированное UI- и API-тестирование с помощью Playwright или аналогичных инструментов
- Обеспечивать прослеживаемость от требований через тесты к подтверждающим доказательствам и готовить документацию по валидации, выдерживающую аудит
- Анализировать требования на тестируемость, выявлять пробелы и неоднозначности, определять объём регрессии и ревалидации
- Расследовать, воспроизводить и триажить дефекты, вести их жизненный цикл в Jira и Xray
- Ревьюить работу других тестировщиков и повышать стандарт тестирования в команде
Требования
- Степень бакалавра или магистра в Computer Science, Software Engineering или смежной области
- Пять и более лет практического опыта тестирования ПО, значительная часть — в автоматизации
- Опыт в регулируемой среде: фарма, медицинские изделия, диагностика или другая среда GxP
- Сильные навыки Python и PyTest
- Опыт проектирования и поддержки фреймворка автотестов
- Навыки риск-ориентированного проектирования тестов
- Опыт CI/CD, например GitHub Actions или Azure DevOps, включая запуск тестов в пайплайнах
- Опыт контейнеризированного выполнения тестов с Docker
- Владение Git-воркфлоу: ветвление, pull requests, code review
- Опыт API- и интеграционного тестирования
- Знакомство с управлением тестами и дефектами в Jira, Xray или аналогах
- Умение работать самостоятельно и владеть скоупом тестирования
- Уверенность в конструктивной критике требований, дизайна и допущений
- Чёткая письменная коммуникация и сотрудничество с разработчиками и data scientists
Условия
- Возможности индивидуального развития с фокусом на lifelong learning
- Доверие, признание и свобода влиять на процессы в увлечённой команде
- Современный офис в Мюнхене для гибкой и agile-работы
- Разнообразная инклюзивная среда без предвзятости
- After-work мероприятия, lunch & learns, поддержка семьи и детей
Навыки
- Python
- PyTest
- Playwright
- Selenium
- Cypress
- CI/CD
- GitHub Actions
- Azure DevOps
- Docker
- Git
- API testing
- Jira
- Xray
- GxP
- GAMP 5
- 21 CFR Part 11
- Annex 11
- IEC 62304
- ISO 13485
- ISO 14971
- AWS
- Kubernetes
- Machine Learning