1. Корпоративная база данных, сервис для осуществления клиринговых операций, сервис по поиску имущества ФЛ в разных системах. Роль в команде – инженер-тестировщик.
Проект по разработке корпоративной базы данных для биржевого холдинга, разработка платформы для осуществления клиринговых операций по счетам депо, разработка модуля по поиску имущества ФЛ в нескольких внутренних системах.
● Ручное тестирование frontend и backend.
● Тестирование микросервисов ЭДО.
● Работа с веб-сервисами и Rest API (Postman, Swagger).
● Работа с очередями (Offset Kafka) - отправка, получение (или непопадание в очередь) и чтение сообщений из топиков, проверка структуры и тела json-сообщений.
● Чтение логов через GrayLog, Grafana.
● Тестирование сайта (тестирование отдельных модулей, блоков, компонентов, кликабельность, проверка корректного отображения данных после загрузки из других систем).
● Работа с простыми запросами SQL.
● Анализ и сборка xml-файлов в Altova XMLSpy, их загрузка и получение по CMid.
● Анализ Swift-сообщений и их загрузка.
● Работа с финтех компонентом (тестирование переводов, выплат, арестов, корпоративных действий, обмена финансовыми сообщениями).
● Коммуникация с разработчиками, аналитиками, тест-аналитиками, тест-менеджерами и тестировщиками из смежных команд.
● Обучение новых сотрудников на проекте.
Результат работы:
● Протестировал синхронизацию данных в корпоративной БД,интеграцию с внешними системами (личный веб-кабинет пользователя, сайт), создание операций по сделкам и их отмену, процесс обмена финансовыми сообщениями, новый функциональный модуль поиска имущества и актуализировал тест-кейсы согласно новым требованиям,интеграцию с внешними системами (личный веб-кабинет пользователя, сайт),API сервиса передачи информации на биржу, тестовые данные для коллег, осуществил настройку участников ЭДО в различных системах.
2. Сервисы валидации SEVA и подписи сообщений формата iso20022. Роль в команде – инженер-тестировщик.
Проект по разработке сервиса валидации финансовых сообщений, поручений, инструкций в форматах XML и Swift, а также сервиса подписи сообщений.
● Ручное тестирование десктопных приложений, front и backend проекта.
● Ручная сборка и загрузка валидных и невалидных xsd-схемам сообщений в форматах XML и Swift.
● Ручная сборка сообщений формата iso20022, отправка по каналу SwiftFinplus и проверка их подписи в Swagger.
● Коммуникация с разработчиками, аналитиками, тест-аналитиками и тестировщиками из смежных команд.
● Проведение smoke, регрессионного, интеграционного тестирования.
Результат работы:
● Протестировал сервис валидации SEVA в условиях его доступности и недоступности (посредством его отключения совместно с разработкой).
● Активно участвовал во внедрении директивы, которая была приостановлена во время санкций.
● Актуализировал тест-кейсы согласно текущей реализации (по измененному ФТ аналитиком по одобрению бизнеса).
3. Модуль для сбора и хранения списков владельцев ценных бумаг и депозитарных счетов. Роль в команде – инженер-тестировщик.
Проект по разработке модуля сбора списков владельцев депозитарных счетов и ценных бумаг.
● Ручное тестирование десктопных приложений, frontend и backend.
● Тестирование системы искусственного интеллекта анализа собраний владельцев ценных бумаг.
● Тестирование личного веб-кабинета владельца (тестирование отдельных модулей, блоков, компонентов, кликабельность, проверка корректного отображения данных после загрузки из других систем, проверка печатных форм).
● Анализ xml-файлов Altova XMLSpy.
● Работа с простыми запросами SQL.
● Поддержка актуальной тестовой модели.
● Коммуникация с разработчиками, аналитиками, тест-аналитиками и тестировщиками из смежных команд.
● Наставничество (обучение новых тестировщиков).
Результаты работы:
● Протестировал модуль сбора списков владельцев счетов и ценных бумаг – возможность выгрузки списка владельцев в формате XML Партад и печатные формы согласно новым требованиям.
● Актуализировал тест-кейсы согласно новым требованиям о раскрытии списка лиц.
● Протестировал интеграцию с внешними системами (личный веб-кабинет пользователя, сайт).