Команда SDET развивает единую платформу Quality Engineering для всех подразделений и команд банка. Работа команды не ограничивается автоматизацией тестирования. Мы работаем над внутренними фреймворками автоматизации, автоматизацией API на основе REST Assured, Quality Gate, интегрированными в CI/CD-пайплайны, инфраструктурой реальных мобильных устройств, системами управления тестированием, дашбордами качества и инструментами тестирования на основе ИИ. Наша главная цель — обеспечить переход банка от подхода QA с преобладанием ручного тестирования к модели Quality Engineering, ориентированной в первую очередь на автоматизацию.
SDET developer (auto) in banking
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Развитие фреймворка: развитие и рефакторинг внутреннего фреймворка автоматизации (Java, Selenium, Appium, Cucumber), создание повторно используемых компонентов.
- Автоматизация API: написание тестов API на Java и REST Assured; участие в миграции коллекций Postman на REST Assured, в том числе с конвертацией при поддержке ИИ.
- Автоматизация веб- и мобильного интерфейса: написание тестов для веба, Android и iOS с помощью Selenium и Appium; использование одного бизнес-сценария и для Android, и для iOS.
- CI/CD и Quality Gate: интеграция тестов в пайплайны Jenkins и GitLab CI/CD, настройка Quality Gate для пайплайнов MR и релизов.
- Надёжность: сокращение количества нестабильных тестов и времени выполнения, параллельное выполнение, стабильные стратегии локаторов и ожидания.
- Тестовая инфраструктура: работа над тестовой инфраструктурой из реальных устройств Android/iOS, инструментами генерации тестовых данных и дашбордами качества.
- Отчётность: интеграция результатов тестирования в систему управления тестированием, анализ неуспешных тестов и логов (Kibana или аналогичные инструменты).
- Проверка кода: техническая проверка MR по автоматизации от QA-инженеров команд (стандарты, качество, повторное использование).
- Поддержка и обучение QA-инженеров по фреймворку, REST Assured и стандартам автоматизации; решение технических запросов команд.
- Тестирование с помощью ИИ: пилотирование и внедрение инструментов генерации тестов на основе ИИ, self-healing и поддержки автоматизации.
требования
- Опыт автоматизации тестирования от 3 лет.
- Уверенное знание Java (ООП, коллекции, стримы) и привычка писать чистый код.
- Опыт автоматизации пользовательского интерфейса с помощью Selenium WebDriver или Appium.
- Опыт автоматизации API с REST Assured; глубокое понимание HTTP, REST и JSON.
- JUnit 5 или TestNG, Cucumber (BDD), Maven или Gradle.
- Интеграция тестов в пайплайн с Jenkins или GitLab CI/CD.
- Ежедневная работа с Git (ветки, merge request, проверка кода).
- Умение писать SQL-запросы.
- Знание принципов проектирования тестов и пирамиды тестирования.
- Будет плюсом: Опыт автоматизации с помощью инструментов ИИ (написание кода при поддержке ИИ, генерация тестов, self-healing); Allure TestOps или другие инструменты управления тестированием; Инфраструктура мобильной автоматизации: реальные устройства, Appium Grid, автоматизация iOS (XCUITest); Docker, Kubernetes или настройка тестовых сред; Опыт проектирования архитектуры тестовых фреймворков или разработки внутренних инструментов (дашбордов, инструментов тестовых данных); Опыт работы с Kafka, микросервисами или контрактным тестированием; Нагрузочное тестирование с JMeter; Знание тестирования безопасности; Опыт работы в банковском и финансовом секторе
условия
- Условий в вакансии нет
навыки
Карьерный портал Bir (Kapital Bank / Birbank, Азербайджан).
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.