IFiFellow
Software Development Engineer in Test ( SDET)
Команда ищет SDET для разработки и развития масштабируемого фреймворка авто‑тестов для веб‑интерфейсов и REST API. Роль важна для обеспечения качества продукта через автоматизацию, интеграцию UI и API и оптимизацию CI/CD.
ГрейдSenior
Опыт3–6 лет
Стек
JavaSpring FrameworkMyBatisKafkaSeleniumSelenideTestNGCucumberSwagger / OpenAPIRESTJacksonGsonCI/CDJDBC / Spring JDBCPage Object / Screenplay
Задачи
- •разработка и поддержка масштабируемого фреймворка авто‑тестов для UI и API
- •автоматизация тестовых сценариев и написание читаемых BDD‑сценариев
- •интеграция UI‑тестов с API, проверка тестовых данных и асинхронных сценариев
- •определение стратегии автоматизации на разных уровнях тестирования
- •оптимизация и настройка CI/CD для запуска автотестов
- •разработка вспомогательных инструментов, сервисов и скриптов для тестирования
Обязательно
- •опыт автоматизации тестирования от 5 лет
- •уверенное владение Java 17+ и написание поддерживаемого кода
- •практический опыт с Selenium и Selenide
- •опыт проектирования тестовой структуры на TestNG
- •опыт работы с Cucumber (BDD) и написание читаемых сценариев
- •практический опыт со Spring Framework
- •опыт настройки и оптимизации CI/CD для авто‑тестов
Будет плюсом
- •опыт работы с Kafka для тестирования событий и асинхронных сценариев
- •опыт генерации и кастомизации клиентов по Swagger / OpenAPI
- •опыт работы с JDBC / Spring JDBC и написание сложных SELECT
- •знание Jackson / Gson для сериализации/десериализации