Client
The client is a leading financial services provider specializing in managing large volumes of trade and transactions across multiple asset classes. It sought to transform its trade processing and settlement services by implementing best practices in testing to ensure high standards in trade processing, performance, and compliance.
Challenge
The client encountered multiple obstacles in its trade processing and settlement operations that affected the efficiency and scope of their testing processes.
- Lack of Testing Best Practices: Absence of best practices for test case maintenance, traceability, and reporting, which led to inefficiencies.
- Limited Testing Capabilities: Missing capabilities beyond functional testing, such as accessibility, performance, and early security testing, left the system vulnerable and non-compliant.
- Automation Backlog: The client had a significant backlog of tasks that needed automation, which affected its growing business demands.
- Testing Transformation Gaps: There were critical gaps in testing areas such as:
- End-user mobile performance testing
- Maintenance of multiple UI automation frameworks
- Parallel execution of automated test scripts
These challenges resulted in inaccurate KPI reporting and higher regression times, leading to delayed releases and increased costs for maintaining outdated testing frameworks.
Solution
To address the client’s challenges, Hexaware implemented a comprehensive solution aimed at transforming their testing practice:
- Strategic Talent Acquisition: Hexaware provided the right mix of resources to handle the various aspects of testing, ensuring expertise in areas like accessibility, performance, and security.
- Collaboration with COE (Center of Excellence): Leveraging the COE to introduce innovative solutions and address gaps in testing practices.
- Unified Automation Framework Training: Hexaware facilitated training for the adoption of a unified automation framework across the client’s teams, promoting standardization and improved test case execution.
- Preparation of Manual Test Cases for Automation: Hexaware’s team created over 5,000 manual test cases for trade processing and settlement scenarios. To achieve this, our team followed a systematic workflow:
- Understanding the functionality of the feature to be tested as per feature/use cases assignment
- Creating test cases, setting up test data and configurations, and manually executing the cases
- Logging defects for failed test cases and tracking them using JIRA
- Uploading the test cases and results to JIRA in a Cucumber framework
- Collaborating with the customer to clarify queries related to features and use cases
- Facilitating customer review of completed test cases in JIRA and marking them as “Ready for Automation”
Benefits
The client experienced significant improvements post-implementation:
- Higher Test Coverage and Traceability: With 95% defect detection, the client’s test coverage improved, ensuring that potential risks were identified early in the process.
- Accurate Reporting and Stakeholder Satisfaction: Test execution results were presented clearly, allowing for accurate KPI reporting and better decision-making.
- Reduction in Automation Backlog: The manual test cases prepared for automation reduced the automation backlog by 80%, leading to faster execution and quicker releases.
- Compliance with Regulatory Mandates: The solution addressed Web Content Accessibility Guidelines (WCAG) 2.1 standards, ensuring compliance with industry regulations.
- Improved Application Performance: Performance issues were identified and mitigated, ensuring optimal functioning of the trade processing and settlement systems.
Summary
Hexaware helped a financial services provider improve trade processing and settlement testing by preparing 5,000+ manual test cases for automation, enhancing test coverage, and ensuring regulatory compliance. Our comprehensive testing solutions led to 95% defect detection, an 80% reduction in the automation backlog, faster releases, and improved performance, driving operational efficiency and stakeholder satisfaction.