
Tier-1 Global Bank Automates FX Real-Time Message Validation
At a glance -
the essentials
Tier-1 Global Bank (Canada)
- 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.
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.
- 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
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.
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).
More proof

Test Cases Automated
7,500+
Tier-1 Global Bank Scales Cross-Platform BDD Automation (UI, API & Mobile)
A Tier-1 Global Bank operating a large-scale enterprise digital platform faced mounting regression challenges. With 7,500+ UI and API test cases requiring automation and 1,000+ validation tests spanning reports, databases, and logs, manual execution had become unsustainable. Long execution cycles an

Test Cases Automated
2,000+
Tier-1 Global Bank Automates Enterprise-Scale gRPC Services Automation
The client operated a complex gRPC-based distributed architecture spanning 20+ services. Manual test case creation and validation for unary gRPC services resulted in long execution cycles, high debugging effort, and limited scalability for end-to-end service orchestration. With 200+ hours consumed p
