Мы — 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 с возможностью глубоко копать бэкенд.
-
Возможность влиять на стратегию тестирования и автоматизации при активном обмене профессиональным опытом внутри команды.
-
Ваш комфорт - удаленный формат работы.
Похожие вакансии
Уверенное знание языка Python, включая стандартные библиотеки и лучшие практики программирования. Знание фреймворков для веб-разработки, таких как Django, Flask...
Опыт работы на позиции Senior ML Engineer или ML Lead. Глубокий опыт разработки прибыльных ML-моделей или торговых стратегий.
Коммерческий опыт работы в качестве ручного тестировщика от 3 лет. Уверенное владение тест-дизайном и основными техниками тестирования (классы эквивалентности...
Знание норм расхода чернового и отделочного материала. Знание технологий строительного производства. Высшее/среднее специальное техническое (строительное) образование. Уверенный пользователь ПК.
Отличное владение PostgreSQL и PL/pgSQL. Практический опыт работы с Oracle. Понимание различий между Oracle и PostgreSQL и готовность помогать...
