Senior Automation Tester отвечает за качество, надёжность и производительность цифровых продуктов с помощью надёжных стратегий автоматизации тестирования. В рамках роли необходимо проектировать, разрабатывать и поддерживать масштабируемые фреймворки автоматизации, встраивать автоматизированное тестирование в пайплайны CI/CD и взаимодействовать с кросс-функциональными командами, чтобы быстро выпускать высококачественное программное обеспечение.
Стратегия автоматизации тестирования
- Определять и внедрять стратегии автоматизации тестирования для веб-, API-, мобильных и backend-приложений.
- Проектировать масштабируемые, удобные в поддержке и пригодные для повторного использования фреймворки автоматизации.
- Обеспечивать рост покрытия автоматизацией функционального, регрессионного, интеграционного, сквозного (end-to-end) и smoke-тестирования.
Проектирование и выполнение тестов
- Анализировать бизнес-требования, user stories и критерии приёмки.
- Разрабатывать автоматизированные тестовые скрипты с использованием стандартных для отрасли фреймворков и инструментов.
- Реализовывать автоматизированные и ручные тесты там, где это необходимо.
- Анализировать результаты тестирования и сообщать о дефектах с подробным анализом первопричин.
CI/CD и инженерия качества
- Интегрировать автоматизированные тесты в Azure DevOps, GitHub Actions, Jenkins или аналогичные пайплайны CI/CD.
- Определять и поддерживать quality gates для развёртываний.
- Поддерживать практики shift-left тестирования и непрерывного тестирования.
Сотрудничество и лидерство
- Тесно работать с Product Owners, Business Analysts, разработчиками, архитекторами и DevOps-инженерами.
- Наставлять младших тестировщиков и инженеров по автоматизации.
- Продвигать лучшие практики инженерии качества в командах.
- Участвовать в код-ревью и ревью дизайна автоматизации тестирования.
Операционное завершение
- Контролировать и повышать стабильность выполнения тестов.
- Поддерживать тестовые окружения и тестовые данные.
- Отслеживать метрики автоматизации, тенденции по дефектам и KPI качества.
- Постоянно улучшать производительность и поддерживаемость фреймворка.
В жизни наших сотрудников много значимых аспектов, поэтому мы предлагаем льготы, которые помогают сочетать работу с личной жизнью. Они могут включать гибкие условия работы, пространства для совместной работы в современном офисе и многие другие льготы.
В bp мы обеспечиваем отличную рабочую среду и льготы для сотрудников, такие как открытая и инклюзивная культура, отличный баланс между работой и личной жизнью, широкие возможности обучения и развития для построения вашего карьерного пути, страхование жизни и здоровья, пакет медицинского обслуживания и многое другое.
Мы — работодатель равных возможностей и ценим разнообразие в нашей компании. Мы не допускаем дискриминации по признаку расы, религии, цвета кожи, национального происхождения, пола, гендера, гендерного самовыражения, сексуальной ориентации, возраста, семейного положения, статуса ветерана или статуса инвалидности.