When an American Fortune 500 online money transfer player needed large scale performance and complex SOA services testing solutions, they turned to Infinite Computer Solution’s proven expertise in the Banking and Finance domain.

Download PDF

The Customer

The client is a leading fortune 500 company established in Online Money Transfer and Payment Services. With operations in more than 180 countries, the IT systems support 124 languages with a legacy mainframe and an SOA based system.

Challenge

When it came to ongoing system upgrades, the client team did not have a robust release environment. Due to inadequate testing, there were a huge number of defects moving into production environment, impacting the client’s business objectives. The pre-production staging environment did not have the capability to allow testing with real time load scenarios.

Problem or Opportunity

  • The client needed to create a robust staging environment with a quick on-boarding of a team of 70 QA members with a blend of offshore and onshore within a short time period of 8 weeks. This included a Knowledge Transfer and Shadow Phase within 6 weeks without any disruption of the existing business.
  • There needed to be optimization and consolidation of services with increased productivity and knowledge within 6 months after steady state was achieved.
  • The team needed to perform end-to-end UI, Web Services, Governance, Security, Orchestration and Performance testing seamlessly with 30% of all the QA tasks being automated within a year of service.
  • There were no available benchmarks that the performance testing could be measured against.
  • There were multiple systems to test with very minimal documentation, owing to the involvement of multiple vendors. The client teams were working from 6 different locations and in different time zones, making coordination a tough task.

Solution

  • Drawing on the deep domain expertise in the Banking and Finance area, the Infinite Team drew on best practices in software testing to deliver a solution that delivered sustained business value while ensuring critical functions remained unaffected.
  • Using QTP & Parasoft SOAtest, Infinite created an automated suite of test scripts that provided a base for repeatable and improvable testing practices. The team created and maintained highly re-usable and easily maintainable automation test scripts for each release.
  • A risk-based testing approach was adopted for regression which covered all business critical requirements.
  • The resources were trained across multiple modules, improving team staff utilization and productivity. This was further enhanced by the introduction of automation using tools and frameworks.
  • The team also proactively worked with the client to come up with a set of benchmarks that helped the team measure and constantly improve results delivered by its testing services.

Outcome

  • The suite of testing services brought down effort by 45% within a year of operations. This was achieved by automating 85% of all business scenarios.
  • The testing processes were standardized and the metrics are reused across projects to monitor the health of the program.
  • Risk based/TMAP testing strategy can be adopted for any future projects

Technology Overview

  • Performance Testing using Load Runner
  • SOA testing using SOAP UI
  • Test Management tool HP/ALM
  • Database testing using DB2

SNAPSHOT


Challenge

  • No robust pre-production staging area for upgrades resulting in defects in the production environment.
  • Multiple complex legacy Systems with very minimal documentation.
  • Web Services, Governance, Security, Orchestration, Performance testing required

Solution

  • Using QTP & Parasoft SOAtest, Infinite created an automated suite of test scripts that provide a base for repeatable and improvable testing practices.
  • A risk-based testing approach was adopted for regression which covered all business critical requirements.
  • Resources were trained across multiple modules, improving team staff utilization and productivity.
  • The work was transitioned within 6 weeks with minimum distraction on business.

Outcome

  • The suite of testing services brought down effort by 45% within a year of operations.
  • Automating 85% of all business scenarios.
  • The testing processes were standardized and the metrics are reused across projects to monitor the health of the program.

Customer Quote

“The team is very responsive, hardworking, has a positive attitude, has in-depth knowledge of the product, committed to deliver quality work and proved to be reliable” – Vice President Technical, Leading US Telecom Service Provider.

About Infinite

Infinite Computer Solutions is your partner in growth, providing flexible solutions that reduce costs, enable new business competences and drive continuous process improvements that contribute to increased revenues. With a global team of over 5000, Infinite partners with Fortune 500 companies from Telecom, Healthcare, Energy & Utilities, Media & Content and Banking & Finance industries to provide Application Management, Infrastructure Management and Product Engineering Services including Mobility & Messaging Products and Solutions.