Tier-1 Global Bank Automates FX Real-Time Message Validation

Tier-1 Global Bank Automates FX Real-Time Message Validation

Tier-1 Global Bank (Canada)Capital Markets – Foreign ExchangeCanada3 months
4
AUTOMATED MESSAGE VALIDATION
Minutes
VALIDATION TURNAROUND (WAS HOURS)
100%
MESSAGE FORMATS SUPPORTED
Full
END-TO-END TRACEABILITY
Case study highlights

At a glance —
the essentials.

The Customer

Tier-1 Global Bank (Canada)

Industry: Capital Markets – Foreign ExchangeRegion: CanadaDuration: 3 months
QA
Business Challenge
  • A Tier-1 Global Bank faced a critical gap in their Foreign Exchange platform: real-time financial messages flowing through Solace messaging infrastructure across multiple formats — FIX, FIXML, JSON, and XML — were being validated manually across queues, databases, and UI. The process was time-consuming, error-prone, and offered no end-to-end traceability between inbound messages and UI outcomes, creating significant operational and compliance risk.
Our Solution

Kumaran built a custom Java-based automation framework for real-time message validation, featuring a rule-driven validation engine with native support for FIX, FIXML, JSON, and XML formats. End-to-end validation was automated across the full pipeline — from Solace queues through the database layer to UI — using real-time listeners and Selenium-triggered validations. Centralized job orchestration, monitoring, and audit traceability were added to give operations and QA teams full visibility across every message flow.

Key Results
  • 100% automated validation across FIX, FIXML, JSON, and XML formats
  • Validation turnaround reduced from hours to minutes
  • End-to-end traceability from message ID to UI record
  • Real-time listener-based validation replacing manual queue inspection
  • Centralized orchestration and audit trail for compliance readiness
The story so far

From manual message validation to real-time end-to-end traceability.

A Tier-1 Global Bank (Canada) partnered with Kumaran to automate real-time message validation for their Foreign Exchange platform, achieving 100% automated coverage across all message formats and reducing validation turnaround from hours to minutes. The engagement delivered a custom Java framework with a rule-driven validation engine, Solace queue listeners, Selenium UI integration, and full audit traceability. For this bank, the challenge was not just speed — it was the end-to-end visibility and compliance readiness required for a live FX trading environment where message integrity is non-negotiable.

The Background

The bank's FX platform handled a continuous stream of financial messages in multiple formats through Solace messaging infrastructure. Manual validation across queues, databases, and UI had become unsustainable — slow, inconsistent, and impossible to trace. With no automated link between inbound message IDs and their corresponding UI outcomes, defects were difficult to isolate and compliance reporting was labour-intensive. The need was clear: a purpose-built validation platform capable of real-time, end-to-end coverage across every format and every layer of the stack.

The full story

Want to know how we achieved these results?

Contact us today to learn more about our approach and the success story behind this FX message validation engagement with the Tier-1 Global Bank (Canada).

Result delivered
100%
Automated Message Validation
Delivered for Tier-1 Global Bank (Canada)