Decade-old core systems still run the bank, so every new product has to be delivered on top of them without slowing down or breaking what already works.
“You cannot modernize a bank by standing still. You test, deliver, and repeat, without breaking what works.”
Legacy systems still underpin much of banking, and building new technology around them while keeping everything secure is complex. Testing the many endpoints and applications involved in a single transaction, such as opening an account, is challenging, yet banks must innovate, test, and deliver new products constantly.
ML arteka deployed robotic test automation through UXPLORE to test dozens of account opening flows, each with numerous variations across platforms. The team simulated a teller’s actions on a legacy application, emulated the signature flow on an iPad, and verified the signed document against a golden reference. The solution used a hybrid approach, combining bots and humans to perform complex automation in the UAT environment.
The result: 60% reusability of test cases across the organization, a 50% reduction in testing effort and time, 5x fewer defects reaching production, and 3x faster nightly regression.
Business Outcomes
A single orchestration tool delivered end-to-end automation, continuous delivery, and testing across legacy and modern platforms.
Across the organization.
Compared to manual regression.
Prevented before release.
The Transformation
From long manual cycles to hybrid, continuous end-to-end automation.
- 1
MapTest the Whole TransactionCovered dozens of account opening flows and their variations across legacy desktop and tablet platforms. - 2
EmulateFrom Teller to iPadSimulated a teller’s actions on the legacy application and emulated the e-signature flow on an iPad. - 3
VerifyCheck Against a Golden ReferenceValidated the signed document against a golden reference to ensure a seamless, correct transaction. - 4
HybridBots and Humans in UATCombined bots and humans to perform complex automation tasks in the UAT environment.
The Business Challenge
Innovating on Top of Legacy Without Breaking It
Building new technology while still supporting legacy systems and security, tested by hand, was slow and risky.
Human-intensive effort
Managing resources, budget, and delivery while testing manually.
Longer testing cycles
Manual regression took more time and resources to find defects.
Multi-platform
From legacy desktop applications to apps running on tablets.
Business Outcomes in Detail
What the Numbers Mean
Across the organization.
Compared to manual regression.
Prevented before release.
Technology Snapshot
The Hybrid Automation Stack
Modernization does not have to mean rip and replace. A hybrid approach that automates the repeatable and keeps humans on the complex lets a bank innovate on top of legacy systems while protecting the transactions customers depend on.
Executive Questions and Answers
The questions leadership tends to ask when evaluating an approach like this.
Legacy
How do you automate testing across legacy and modern systems?
By simulating the real transaction end to end, from a teller’s actions on a legacy application to an e-signature on an iPad, and verifying the result against a golden reference.
Approach
Why a hybrid of bots and humans?
Some steps in a complex transaction need human judgment. Combining bots for the repeatable work with humans for the rest handled the full complexity in the UAT environment.
Scale
How does this scale to new products?
With 60% test-case reusability and easy plug-and-play for additional devices and functionality, new flows build on what already exists.