Инженер по тестированию QA Automation (Java/Kotlin)
удалёнка
Команда развития продукта отвечает за полный цикл доставки товаров и управление арендным транспортом. Роль фокусируется на автоматизации тестирования сервисов и клиент‑серверных сценариев, чтобы обеспечивать стабильность продукта и ускорять релизы.
ГрейдJunior/Middle
Опытот 1,5 лет
Стек
JavaJUnit/TestNGSQLSelenium/PlaywrightKotlinRest AssuredMaven/GradleCI/CDMongoDBOpenSearchKafkaREST API
Задачи
- •разработка и поддержка автотестов на Java/Kotlin
- •анализ требований, построение тестовой модели и написание тест-кейсов
- •функциональное, интеграционное, регрессионное и E2E-тестирование
- •тестирование REST API и анализ клиент‑серверных взаимодействий
- •поддержание стабильности тестовой инфраструктуры и участие в улучшении CI/CD процессов
- •оценка трудоемкости задач по тестированию
Обязательно
- •опыт автоматизации тестирования на Java или Kotlin
- •знание Java Core, JUnit/TestNG
- •опыт с Selenium или Playwright и Rest Assured (или аналогами)
- •опыт тестирования REST API и понимание архитектуры клиент‑серверных приложений
- •знание SQL (CRUD, JOIN) и ООП
- •опыт функционального, интеграционного и E2E-тестирования
Будет плюсом
- •опыт работы с MongoDB
- •опыт с OpenSearch
- •опыт с Kafka
- •опыт тестирования мобильных приложений
- •понимание тестирования асинхронных взаимодействий
- •опыт написания клиентов для взаимодействия с БД в автотестах