Требуемый опыт работы: 3–6 лет
Для реализации современного оригинального e-commerce приложения "Детский мир" ищет опытного специалиста по автоматизированному тестированию.
Если ты умеешь и хочешь в автоматизацию, готов развивать и развиваться, то давай общаться!
Чем необходимо будет заниматься:
- Разработка новых тестов (UI+API)
- Поддержка существующих тестовРазвитие и доработка Framework'а
- Настройка, развитие и поддержка CI и тестовой инфраструктуры (Jenkins jobs/agents/pipelines)
Так же будет возможность заняться:
- Нагрузочным тестированием
- Нативной автоматизацией тестирования мобильных приложений
Немного о автоматизации:
- Стараемся в стабильность (flaky rate 0-5%) и скорость (1200 тестов за 30 минут)
- Придерживаемся ряда подходов: пирамида, whitebox, мокирование/проксирование, рандомизация
- Близки к Сontinuous Deployment - отсутствуют регрессы каждого релиза, автоматическая проверка каждой задачи, непрерывные релизы на production
- Бережно относимся к организации кода: паттерны, SRP, DRY, YAGNI и т.п.
- Наш стек: Java 21, Selenide, Rest Assured, JDBC, WireMock, BrowserUpProxy, Allure
О тестируемой системе:
- Backend: Микросервисная архитектура (Java 21, Spring Boot, MySQL, PgSQL, Solr, Kafka, Temporal, Kubernetes, ArgoCD)
- Frontend: 2 React приложения (BFF (прослойка между backend и ui) + UI)
Наши ожидания :