Почему эта роль важна
В роли QA Automation Engineer вы будете играть ключевую роль в обеспечении качества, надежности и стабильности наших продуктов, внедряя качество на всех этапах жизненного цикла разработки программного обеспечения. Работая в составе кросс-функциональной Scrum-команды, вы будете тесно сотрудничать с разработчиками, аналитиками, DevOps-инженерами, дизайнерами и владельцами продуктов для поставки высококачественных продуктовых инкрементов в каждом спринте.
Ваша основная миссия — создавать и поддерживать масштабируемые автоматизированные тестовые наборы, постоянно совершенствовать нашу тестовую структуру и CI/CD пайплайны, а также проактивно выявлять риски качества до их попадания в продакшн. Помимо тестирования, вы будете помогать устанавливать лучшие инженерные практики, способствовать внедрению ИИ в процессы качества и участвовать в построении сильной культуры качества во всей организации.
Эта роль базируется в нашем офисе в Лимассоле, Кипр. В случае переезда мы предлагаем полную поддержку в переезде для вас и вашей семьи, чтобы сделать ваш переезд максимально комфортным и беззаботным.
Что вы будете делать на самом деле
- Планировать тестирование во время уточнения бэклога и планирования спринта, определяя объем тестирования, подход, критерии приемки и оценки трудозатрат как для ручного, так и для автоматизированного тестирования.
- Разрабатывать и поддерживать автоматизированные тесты на нескольких уровнях, включая UI, API, интеграционное, end-to-end и тестирование баз данных, используя современные фреймворки автоматизации и лучшие практики.
- Выполнять ручное функциональное, регрессионное и исследовательское тестирование, одновременно подготавливая и поддерживая надежные тестовые среды, тестовые данные, моки и feature flags.
- Постоянно совершенствовать фреймворк автоматизации, разрабатывая повторно используемые компоненты, уменьшая количество нестабильных тестов, рефакторя устаревший код и повышая общую тестовую покрытие и стабильность.
- Интегрировать автоматизированное тестирование в CI/CD пайплайны GitLab, отслеживать состояние пайплайнов, расследовать сбои и сотрудничать с DevOps для обеспечения быстрого отклика для инженерных команд.
- Участвовать в развертывании продакшена, выполняя пост-развертываемую валидацию, проверяя критически важные пользовательские пути с использованием продакшен-данных и предоставляя четкие рекомендации о готовности к выпуску (go/no-go) на основе готовности к релизу и выявленных рисков.
- Сообщать о прогрессе тестирования, метриках качества, рисках и блокировках заинтересованным сторонам, активно сотрудничая с разработчиками, владельцами продуктов, архитекторами и дизайнерами на протяжении каждого спринта.
- Способствовать внедрению ИИ в практики качественного инжиниринга, включая генерацию тестов, мониторинг, валидацию качества данных и процессы обзора кода.
- Наставлять членов команды по лучшим практикам качественного инжиниринга, устанавливать стандарты качества на протяжении всего SDLC и руководить усилиями по тестированию для сложных межкомандных инициатив при необходимости.
Кого мы ищем
- Степень бакалавра или магистра в области компьютерных наук, разработки программного обеспечения или смежной технической области.
- Сертификация ISTQB Foundation или аналогичная — плюс.
- 4–6 лет опыта в тестировании программного обеспечения, из которых не менее 2 лет с фокусом на автоматизацию.
- Обширный опыт в тестировании бэкенд-автоматизации, включая API, интеграции и тестирование на уровне сервисов.
- Уверенные навыки программирования на объектно-ориентированном языке, таком как Python, Java или Go.
- Опыт работы с инструментами и фреймворками для тестирования API.
- Опыт создания и поддержки автоматизированных тестовых наборов для бэкенд-систем.
- Опыт работы с CI/CD пайплайнами, предпочтительно GitLab CI/CD.
- Рабочее знание Docker и современных инженерных практик.
- Понимание баз данных и SQL.
- Опыт работы с инструментами автоматизации веб/UI, такими как Playwright или Selenium — плюс.
- Обширный практический опыт использования инструментов ИИ в инженерных рабочих процессах, с возможностью продемонстрировать, как ИИ улучшил процессы тестирования, разработки или продуктивности.
- Опыт работы с ИИ-ассистентами, такими как Claude, Codex или аналогичными инструментами — очень желателен.
- Опыт работы с observability, мониторингом или автоматизацией инфраструктуры — плюс.
Что мы предлагаем по пути
- Конкурентоспособная заработная плата и ежегодный бонус за производительность
- Полная поддержка в переезде для вас и вашей семьи — перелеты, жилье, визы и юридическая помощь включены
- Лучшее медицинское страхование с полным покрытием для всей семьи — медицинское, стоматологическое, офтальмологическое, психическое здоровье — плюс страхование жизни для вашего спокойствия
- Неограниченные возможности для обучения: внешние курсы, уроки английского, развитие карьеры и лидерских качеств
- Образовательный бюджет, покрывающий расходы на школу и детский сад
- 21 рабочий день ежегодного отпуска, плюс государственные праздники и полностью оплачиваемый больничный, отпуск по беременности и родам, и отпуск по уходу за ребенком
- Программа поощрения сотрудников: брендированные подарки, выходной в день рождения, бюджеты на празднование свадеб, рождения детей и других важных событий
- Поездки "Познакомься с командой" — знакомство с коллегами из наших глобальных хабов, а также общекорпоративные выездные мероприятия, которые поднимают планку
- Схема участия в акциях компании — растите вместе с нами
- Фирменный автомобиль MINI Cooper Countryman и частная парковка
- Бесплатные внутренние спортивные клубы, доступ в спортзал Sanctum Club и водные мотоциклы
- Доступ к корпоративному врачу
- Эксклюзивная программа скидок в кафе, спортзалах и местных сервисах
- Налоговые льготы для экспатов: до 50% освобождение от подоходного налога
- Помощь в процессе натурализации для переехавших сотрудников