Ищем опытного и увлеченного Senior Java Automation Engineer, готового делиться знаниями, совершенствовать код и развивать команду начинающих специалистов. Никакого управления, только экспертиза и наставничество!
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ
- Автоматизировать тестирование сервисов (UI, back сервисы)
- Совместно с командой планировать задачи
- Проводить ревью автотестов коллег, помогать младшим коллегам с подходами к задачам
- Разрабатывать, улучшать фреймворк для автоматизации
- Взаимодействовать с разработкой для повышения надежности тестов
- Интегрировать автотесты в CI/CD
- Участие в разработке долгосрочной стратегии, стандартов автоматизации и кволити гейтов
ЖДЕМ ОТ ТЕБЯ:
- Знание Java SE 8+
- Знание инструментов автоматизации тестирования (jUnit5, AssertJ, Selenide, RestAssured, Spring jdbc)
- Знание средств сборки (Maven/Gradle)
- Опыт работы с Git
- Умение писать SQL-запросы CRUD средней сложности
- Уверенные знания техник тест-дизайна
- Опыт автоматизированного тестирования в коммерческих проектах
- Знание и опыт применения архитектурных паттернов
- Опыт разработки и рефакторинга слоя взаимодействия с библиотеками интеграции
- Опыт работы с Linux по ssh/ftp (запуск приложений, снятие логов)
- Опыт работы с CI Gitlab или аналогом
- Умение понятно излагать концепции и идеи, декомпозировать задачи, работать в команде
БУДЕТ ПЛЮСОМ
- Опыт параллелизации автотестов
- Опыт менторства и внутреннего обучения коллег
- Опыт разработки новых тестовых сервисов и микросервисов
- Опыт работы с gRPC, Websocket, rabbitMQ, Kafka, RClient, Spring boot
- Опыт работы с Allure TestOps
- Опыт настройки CI
- Опыт мокирования сервисов;