- опыт автоматизации тестирования Java backend-сервисов.
- опыт работы с Maven multi-module проектами.
- опыт тестирования API и сервисных контрактов.
- опыт подготовки тестовых данных и проверки данных в БД.
- опыт анализа логов и причин падения тестов.
- опыт в банковском, финтех или B2B-домене будет большим плюсом.
Будет плюсом
- понимание банковских платёжных процессов.
- опыт тестирования платёжных документов, лимитов, контрагентов и подписания.
- опыт contract testing между микросервисами.
- опыт тестирования сервисов с event-driven архитектурой.
- опыт работы с Kafka или другими брокерами сообщений.
- опыт performance/smoke тестов для поиска, каталогов или больших объёмов данных.
- опыт проверки безопасности API на базовом уровне.
Тебе нужно будет самостоятельно:
- разобраться в Java-сервисе;
- поднять локальное окружение;
- написать автотесты;
- подготовить тестовые данные;
- проверить API-контракты;
- локализовать причину падения;
- оформить понятный дефект;
- встроить тесты в CI.