NDEAVOUR CONSULTING

Ведущий инженер по автоматизации тестирования качества

Коротко

Senior QA Automation Engineer для команды управления лотереями, обеспечивает качество, надежность и масштабируемость приложений для операций лотерей по всему миру. Требуется Java, Selenide/Selenium WebDriver, TestNG, Maven, RestAssured, Jenkins/CI-CD и более 5 лет опыта автоматизации тестирования. Работа в сотрудничестве с разработчиками, DevOps, архитекторами и QA в Agile-команде.

Описание
Для одного из наших клиентов мы ищем старшего инженера по автоматизации тестирования (Senior QA Automation Engineer) для присоединения к их команде управления лотереями (Lottery Management Services).
В этой роли вы будете помогать обеспечивать качество, надежность и масштабируемость приложений, которые поддерживают операции лотерей для их клиентов по всему миру. Работая вместе с инженерами-программистами, владельцами продуктов, инженерами DevOps, архитекторами и коллегами по QA, вы будете разрабатывать и поддерживать надежные автоматизированные тестовые решения, расширять покрытие UI и API, исследовать сбои и постоянно улучшать архитектуру автоматизации и практики обеспечения качества.
Что вам предстоит делать
•Анализировать бизнес-требования, пользовательские истории и технические спецификации для определения объема автоматизации и покрытия тестами
•Проектировать, создавать, рефакторить и поддерживать масштабируемые автоматизированные фреймворки на Java для тестирования UI и API
•Разрабатывать надежные автоматизированные тесты с использованием Selenide или Selenium WebDriver, TestNG, Maven и повторно используемых шаблонов проектирования
•Реализовывать автоматизацию API для REST-сервисов с использованием RestAssured или эквивалентных библиотек и поддерживающих инструментов, таких как Postman
•Создавать и поддерживать сквозное автоматизированное покрытие для сложных бизнес-процессов и интеграций
•Интегрировать автоматизированные тесты в Jenkins и CI/CD пайплайны на базе Git, улучшать скорость и качество обратной связи по тестам
•Анализировать сбои автоматизированных тестов, выявлять коренные причины и улучшать синхронизацию, диагностику, логирование и отчётность
•Проводить ревью кода автоматизации, продвигать поддерживаемые инженерные практики и поддерживать модернизацию фреймворка
•Сотрудничать с владельцами продуктов, разработчиками, DevOps, архитекторами и коллегами по QA для обеспечения качества на всех этапах доставки
•Участвовать в Agile-церемониях, включая планирование спринтов, уточнение требований, оценку и ретроспективы
•Предоставлять четкие и своевременные обновления о ходе автоматизации, рисках продукта, результатах тестирования и метриках качества
Квалификации, навыки и опыт
•Степень бакалавра в области компьютерных наук, информационных технологий или смежной области, либо эквивалентный практический опыт
•Более 5 лет профессионального опыта в области обеспечения качества программного обеспечения с существенной практической ответственностью за автоматизацию тестирования
•Сильные навыки программирования на Java и опыт проектирования, расширения или значительного улучшения фреймворков автоматизации тестирования
•Опыт автоматизации UI с использованием Selenide или Selenium WebDriver
•Опыт тестирования API и автоматизации API для REST-сервисов с использованием RestAssured или аналогичного решения
•Практический опыт работы с TestNG, Maven, Git и Jenkins или сопоставимой платформой CI/CD
•Практическое понимание повторно используемых компонентов, многоуровневой архитектуры тестов, паттернов Page Object и оркестрации тестов
•Опыт диагностики сбоев автоматизированных тестов на уровне приложений и интеграций
•Опыт работы в Agile/Scrum командах и участия в планировании, уточнении и технических обсуждениях
•Отличные устные и письменные коммуникативные навыки на английском языке
Желательные навыки
•Опыт автоматизации мобильных приложений
•Опыт мобильного тестирования, распознавания изображений, OCR или автоматизации приложений на базе HTML5 Canvas
•Опыт работы с Playwright или автоматизацией на Python
•Опыт работы с инструментами наблюдаемости и отчетности, такими как Grafana, Kibana, InfluxDB или Splunk
•Опыт работы с инструментами управления тестированием и совместной работы, такими как QMetry, Jira и Confluence
•Знание MongoDB, MySQL или других реляционных или NoSQL баз данных
•Опыт наставничества коллег, ревью кода автоматизации или поддержки модернизации фреймворка
•Опыт работы в регулируемых или высокотранзакционных отраслях, таких как игры, лотереи, финансовые услуги или электронная коммерция
Что они предлагают
•По-настоящему совместная и поддерживающая рабочая среда
•Офис с парковкой на территории
•Частная медицинская страховка
•Бюджет на обучение и развитие
•Участие в распределении прибыли – каждая роль вносит вклад в наш успех
•Бюджет на спортивные мероприятия
•Командообразующие и социальные мероприятия
•Бонусы за рекомендации сотрудников
•Гибридный режим работы
•Дополнительные оплачиваемые отпуска

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте