facebook

A Swift and Seamless Transition: Know How Quinnox Accelerated Calypso Upgrades for a Leading Financial Institution and reduced their regression cycle from 60 days to 45 days!

Add Your Alt Name

About the client:

Our client, a leading global financial institution, specializes in investment management services. With $727 billion in assets under management, they serve a diverse range of clients, from individual investors to large institutions. This prestigious firm relies on a sophisticated post-trade processing application, Calypso, to manage, confirm, and settle trades efficiently while ensuring regulatory compliance. Given the dynamic nature of financial regulations and market demands, Calypso undergoes frequent upgrades and enhancements to stay aligned with industry standards.  

For the past decade, Quinnox has been instrumental in supporting the client’s Calypso operations with an Automated QA Framework leveraging QFrame and SmartCompare. This framework has been pivotal in executing regression testing for every custom build release of Calypso, ensuring seamless transitions and impeccable performance. 

Client Challenges: 

As the client’s business evolved, introducing new products, functionalities, and peripheral applications, the complexity of their infrastructure also increased. This growth posed significant challenges: 

  • Scope Expansion: Regression test cases increased from 1300+ to 2600+ over the past year, doubling the execution time. 
  • Testing Trade-offs: Longer regression cycles necessitated compromises in other testing needs, such as performance testing. 
  • Upgrade Frequency: Extended regression times reduced the frequency of upgrades, leading to significant gaps between the production version and the latest application release. 
  • Regression Issues: Less frequent upgrades resulted in more regression-related problems, affecting overall system reliability. 

The Quinnox Approach and Solution:

Understanding the critical need for efficient and reliable upgrades, Quinnox stepped in with a strategic approach, leveraging our proprietary tools and methodologies: 

  • Optimized QFrame Code: Enhanced code optimization to improve test execution speed, maintaining efficiency despite the increased number of test scenarios. 
  • Enhanced Data Capture: Improved the approach for trade data capture to expedite automation runs and reduce manual intervention. 
  • Modified Execution Scenarios: Adapted compression scenarios for faster execution, allowing parallel processing of multiple scenarios. 
  • Automated Performance Testing: Incorporated performance testing into the regression cycle with minimal script changes, leveraging existing test data for seamless integration. 

Here’s a breakdown of the solutions implemented: 

1. QFrame Execution Speed Optimization 

  • Past Approach: Execution speed was adversely impacted with an increase in test cases. 
  • New Approach: Generated a scenario sheet at runtime, significantly reducing iteration times for executing test cases.

2. Trade Data Capture Time Reduction 

  • Past Approach: Manual interventions were frequent due to cell-wise data capture, extending execution times. 
  • New Approach: Column-wise data capture eliminated manual interventions, drastically reducing execution times. 

3. Simplified Compression Scenarios 

  • Past Approach: Sequential execution of scenarios caused longer tests cycles. 
  • New Approach: Enabled parallel execution of multiple products, significantly speeding up the process. 

4. Automated Performance Testing 

  • Past Approach: Performance testing was manual, requiring an additional 64 hours. 
  • New Approach: Automated performance testing integrated into the regression pack, utilizing existing test data. 

These solutions collectively transformed the regression testing process, making it more streamlined and efficient. 

Results Achieved:

Quinnox, with its innovative solutions, delivered significant improvements and efficiencies for the client’s Calypso upgrade process: The key results achieved include: 

  • Automation execution time saved up to 30 hours per regression cycle due to optimized scenario sheet handling and reduced iterations. 
  • Trade data capture time for specific scenarios reduced from 2 days to 6 hours, saving up to 10 hours per regression cycle. 
  • Compression scenarios now executed in parallel, reducing execution time from 2.5 days to 6hrs – 1 day for multiple products, saving up to 1.5 days per cycle. 
  • Included in the regression pack, saving approximately 64 hours of manual testing and automating performance testing seamlessly with existing test data. 

By partnering with Quinnox, the client not only streamlined their Calypso upgrade process but also reinforced their position as a leader in the financial services industry, ensuring compliance, efficiency, and operational excellence. 

Related Insights

Blogs
Calypso

How Calypso Can Help Banks Address Legacy Trading System Challenges to Maximize Efficiency

Legacy trading systems have served as the financial industry's backbone; however, these systems have significant flaws that prevent banks from keeping up with changing regulatory landscapes.

Read more
Case study
Calypso

Seamless Calypso Upgrade: How Quinnox Helped a Leading Investment Management Firm Achieve 54% Increase in Calypso Testing Scope with Zero Production Issues in Just 3 Months! 

Our client is one of the largest investment management firms renowned for its in-depth research, innovative investment solutions, and robust risk management strategies managing $757 billion in assets worldwide for a broad spectrum of clients ranging from individual investors to large institutions

Read more
Blogs
Calypso

Leveraging Automation to Overcome Challenges in Calypso Testing

As a financial institution, do you still rely on manual testing methods that let bugs slip through and compromise your software quality

Read more
Contact Us

Get in touch with Quinnox Inc to understand how we can accelerate success for you.