Обязанности:
Разработка и сопровождение автотестов (UI, API, Mobile, Backend).
Поддержка и развитие фреймворков автоматизации (Selenium, Appium, Selenide).
Написание тест-кейсов, чек-листов и другой тестовой документации.
Тестирование микросервисной архитектуры, REST API, WebSocket.
Анализ логов (Kibana и др.), работа с Charles/Fiddler.
Взаимодействие с CI/CD системами (Jenkins, Maven, Git).
Участие в code review и оптимизации стабильности автотестов.
Тестирование мобильных приложений (iOS/Android) и веб-интерфейсов.
Работа с базами данных, написание SQL-запросов.
Ведение задач в баг-трекинговых и TMS-системах (Jira, Allure TestOPS, HP ALM и др.)
Требования:
Опыт в тестировании от 3 лет, в автотестировании от 1 года.
Уверенное знание одного из языков: Python или Java (Core, Collections, Stream API, лямбды).
Понимание принципов ООП и опыт создания PageObject-архитектуры.
Опыт написания автотестов с использованием JUnit 4/5, Selenium WebDriver, Selenide, Appium.
Опыт работы с REST API, понимание HTTP и WebSocket протоколов.
Уверенное владение Git, Postman, SQL, Maven, CI/CD (Jenkins).
Опыт работы с логами и прокси-серверами (Kibana, Charles/Fiddler).
Навыки работы с TMS и баг-трекингом (Jira, Allure TestOPS, HP ALM).
Знания в области депозитарной деятельности и желание разбираться в бизнес-домене.
Коммуникабельность и готовность к командной работе.
Будет плюсом:
Опыт написания Jenkins pipeline (Groovy).
Опыт тестирования в сфере НРД / Аламеда.
Понимание, как писать стабильные и поддерживаемые автотесты.
Москва
до 2500 USD