Стрим разрабатывает центровую систему для брокерского бизнеса, «хранилище» всей информации по сделкам и операциям. На основе этой информации производятся взаиморасчеты с клиентами, выгружаются данные об итогах торговой сессии в системы бухгалтерского и депозитарного учета. Производится расчет налогов в части брокерского обслуживания. (В кластере «Налоги БО» присутствуют сложные математические расчеты, туда рассматривают кандидатов с пониманием основных продуктов брокерского бизнеса: акции, облигации, фьючерсы и пр.) Есть проект по отказу от ЦФТ: команды разрабатывают внутреннюю АБС для брокерских операций, бухгалтерского учета и пр. Технический стэк:Микросервисная архитектураJava 11, SpringReactive Spring (Spring WebFlux, R2DBC, Reactive Spring Data).Git; Gradle/Maven;Kafka, RabbitMQ, ArtemisMQ;Docker, K8s/OpenShift, TeamCityJUnit , Mockito, WireMockСУБД PostgreSQL;
Обязанности
• разработка тест-кейсов
• тестирование нового функционала
• проведение регрессионного, интеграционного тестирования
• поиск, регистрация и актуализация статусов дефектов
• локализация дефектов
• контроль актуализации тестовых сред
• работа с требованиями к ИС, оценка трудоемкости тестирования
• эмуляция внешнего воздействия на систему
• разработка тестовой документации в соответствии с регламентами Банка
Обязательные требования
Тестирование микросервисной архитектуры
Тестирование функциональное, интеграционное, e2e
Написание ручных тестов, написание авто тестов.
Участие в командных мероприятиях (дейли, ретро, планирование)
Работа с бд
Дорабатывать самописный фреймворк по тестированию, ревью у коллег
Будет плюсом
Опыт автоматизации бэка от 1 года
Базовые знания работы с системой учета версий GIT;
Опыт работы с API
Опыт работы с kafka
Опыт работы с докер, cucumber + геркин приветствуется
Работа с БД (dbeaver)
Умение развернуть среду для написания автоматизированных тестов
Знания Java, работа с БД средствами Java, JUnit 5, Postman, Kibana, Kafka
Умение работать с Docker;
Будет плюсом опыт работы с микросервисной архитектурой