Проект: Ритейл — система дистанционного оформления возвратов товаров через веб-интерфейс и мобильное приложение.
Условия: удалённая работа, фулл‑тайм.
Требования:
- релевантный опыт от 3 лет
- глубокое понимание теории тестирования, методов тест‑дизайна и их практического применения
- опыт с системой контроля версий Git
- навыки работы с реляционными БД (SQL: CRUD, JOIN)
- владение протоколом REST, продвинутые навыки тестирования API, контрактное тестирование
- опыт тестирования WEB
- понимание распределённых систем, умение локализовать дефекты в связке «клиент‑сервер»
- знание микросервисной архитектуры и способов изоляции компонентов (желательно Wiremock)
- опыт функционального и интеграционного тестирования
- базовый опыт настройки готовых пайплайнов CI/CD
- навык анализа логов (желательно OpenSearch)
- опыт работы с нереляционными хранилищами (желательно MongoDB)
- опыт взаимодействия с брокерами сообщений (желательно Kafka) и проверки асинхронных взаимодействий
- владение Java Core (преимущественно) или Kotlin на уровне написания поддерживаемого кода
- опыт работы с инструментами: Selenium, Playwright, Rest‑assured, JUnit/TestNG (или KTest)
- понимание ООП и основных паттернов проектирования; работа с Maven/Gradle
Задачи:
- проектирование, написание и рефакторинг UI и API автотестов
- техническая экспертиза: анализ падений автотестов, локализация дефектов в тестах или продукте, консультирование команды по автоматизации
- участие в архитектурных сессиях и технических ревью для интеграции проверок качества
- оценка трудоёмкости, декомпозиция задач, планирование спринтов и контроль сроков реализации тестовой инфраструктуры
- ведение базы знаний: документирование дефектов и поддержание технической документации и тестовых сценариев
- разработка стратегии сквозного (E2E) тестирования и координация кросс‑командных проверок бизнес‑сценариев