Микросервис, который отделился от огромной монолитной архитектуры крупного российского банка. Выполняет процессы по открытию стандартных депозитов, депозитов на неснижаемый остаток (НСО), а так же предложению клиентом своих желаемых условий по проценту дохода (индивидуальные ставки)
Задачи на проекте
Проведение демонстрации сервиса и его работы
Создание тестовой документации с нуля
Разработка регрессионной модели тестирования
Тестирование продукта на разных контурах перед релизом
Разработка схемы движения заявок по всем возможным клиентским сценариям
Никита
Тестировщик
За время работы на проекте я протестировал API сервиса с нуля в короткие сроки, а также принимал активное участие в интеграционном тестировании, взаимодействуя с другими командами
Технологии проекта
Postman
Инструмент для тестирования API микросервиса
Swagger
Использовался для документирования API микросервиса
Kafka
Платформа для обработки потоков данных, использовалась для асинхронной передачи сообщений между микросервисами.
RabbitMQ
Инструмент для обработки очередей сообщений между компонентами микросервиса
PostgreSQL
Реляционная база данных для хранения информации о депозитах, клиентах и условиях депозитов
Microsoft SQL Server
Альтернативная база данных для хранения некоторой информации, связанной с клиентами или транзакциями
Kibana
Инструмент для визуализации логов и мониторинга состояния микросервиса