Agilent Technologies
Test Automation Engineer (m/f/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по автоматизации тестирования в международную agile-команду Agilent. Отвечает за построение и развитие автоматизированного тестирования desktop-, web- и enterprise-решений, включая применение AI-инструментов для повышения качества и эффективности разработки.
Задачи
- Проектировать, реализовывать и поддерживать масштабируемые фреймворки автоматизированного тестирования для desktop-, web- и enterprise-решений
- Разрабатывать надёжные и поддерживаемые автотесты, интегрированные в современные CI/CD-пайплайны
- Тесно взаимодействовать с разработчиками, product owner, quality-инженерами и DevOps-командами для выстраивания эффективных стратегий качества
- Внедрять подход shift-left, встраивая автоматизацию на ранних этапах жизненного цикла разработки
- Выявлять, анализировать и устранять дефекты, сбои автоматизации и проблемы тестовой инфраструктуры
- Оценивать и применять AI-технологии тестирования для улучшения генерации, поддержки, выполнения тестов и анализа дефектов
- Постоянно повышать покрытие тестами, зрелость автоматизации, уверенность в релизах и продуктивность инженеров
- Участвовать в технических обсуждениях, оценке рисков и принятии решений по качеству на протяжении всего цикла разработки
- Эффективно сотрудничать с внешними партнёрами и поставщиками для обеспечения высокого качества результатов и успеха проектов
Требования
- Степень в области software engineering, computer science, life sciences или смежной дисциплине либо эквивалентный профессиональный опыт
- Несколько лет опыта в автоматизации тестирования ПО, инженерии качества или разработке ПО
- Сильное понимание методологий тестирования ПО, принципов quality engineering и фреймворков автоматизации тестирования
- Опыт тестирования современных облачных и распределённых приложений
- Практический опыт работы с Docker и Kubernetes в разработке, тестировании или деплое
- Опыт работы в agile-командах
- Практический опыт использования AI-инструментов разработки или тестирования для повышения качества и эффективности
- Сильное аналитическое мышление, навыки решения проблем и нацеленность на постоянное улучшение
- Отличные коммуникативные навыки на английском; знание немецкого — преимущество
- Знание лабораторных процессов, научного ПО, аналитического оборудования или ПО управления приборами — плюс
Условия
- Полная занятость с конкурентной зарплатой и возможностью бонусов, а также участие в Employee Stock Purchase Plan
- Работа в глобальном лидере в области аналитического приборостроения
- Коллаборативная и прогрессивная культура
- Широкие возможности карьерного роста и развития
- Полный рабочий день, дневная смена, без командировок
Навыки
- Docker
- Kubernetes
- CI/CD
- AI-assisted testing
- Test Automation