QA Automation Engineer (Middle+)
Описание
Мы — Sette, входим в группу компаний .redev. Мы работаем с крупными известными на российском рынке компаниями по двум направлениям: тестирование и качество ПО. Мы ищем опытного QA Automation Engineer (Java/Kotlin) Задачи: Написание и поддержка автотестов на Java/Kotlin (Selenium/Selenide). Проектирование и создание фреймворков для автоматизированного тестирования «с нуля» (web, mobile, API). Разработка автотестов для мобильных приложений с использованием Appium. Составление SQL-запросов (CRUD, JOIN). Работа с нереляционными базами данных и брокерами сообщений для тестирования асинхронных взаимодействий. Настройка моков и заглушек внешних сервисов. Настройка и сопровождение пайплайнов непрерывной интеграции. Оценка трудозатрат и сроков задач по автоматизации тестирования. Требования: Опыт в тестировании от 4 лет, в автоматизации тестирования — от 3 лет. Опыт автоматизации тестирования web и api + mobile. Уверенные знания теории тестирования, тест‑дизайна и их практическое применение. Опыт создания фреймворков автоматизированного тестирования “с нуля”. Разработка автотестов на Java/Kotlin, Selenium/Selenide. Уверенные знания JUnit/TestNG или аналогов. Опыт работы с Appium, Cucumber. Навыки работы с SQL (CRUD, JOIN), OpenSearch. Культура работы с Git и CI/CD. Понимание ООП, паттернов проектирования и паттернов для автотестов. Опыт работы с системами сборки (Maven, Gradle, npm и др.). Опыт работы с логами, нереляционными БД, брокерами сообщений. Умение настраивать моки и заглушки внешних сервисов (желательно Wiremock). Мы предлагаем: Проект, в котором вы строите экосистему тестирования сложного, асинхронного продукта с микросервисами, мобильными приложениями и инженерной культурой, позволяющей работать быстро и с удовольствием. Стек за пределами UI с возможностью глубоко копать бэкенд. Возможность влиять на стратегию тестирования и автоматизации при активном обмене профессиональным опытом внутри команды. Ваш комфорт - удаленный формат работы.