Чем предстоит заниматься:
Проведение ручного и автоматизированного интеграционно-функционального тестирования (API, Frontend, Backend)
Актуализация существующих тест-кейсов и разработка новых (по документации и без нее)
Работа с дефектами: заведение, сопровождение, контроль статусов
Разработка тестовых фреймворков на Java для автоматизации тестирования (API, Frontend)
Разработка и поддержка автотестов на базе созданных фреймворков
Анализ и интерпретация результатов выполнения автотестов в CI/CD, актуализация тестов при необходимости
Что мы ожидаем:
Опыт работы тестировщиком на банковских проектах от 2 лет (желательно крупные банки с большим количеством интеграций)
Понимание REST/SOAP, опыт тестирования API
Знание стандартов HTTP, JSON и принципов клиент-серверной архитектуры
Уверенное владение инструментами тестирования:
API: Postman, SOAP UI
Frontend: DevTools
Знание SQL и умение работать с данными БД напрямую
Понимание теории тестирования, методик и техник тест-дизайна
Знание Java (уровень Java Core)
Опыт работы с: JUnit / TestNG, BDD-подходами, Maven / Gradle, Rest Assured, Git / SVN, СУБД, Allure
Уверенная работа с Selenium WebDriver / Selenide / Playwright
Понимание ООП и паттернов проектирования в автоматизации тестирования