Global bank

How a leading global bank is accelerating Oracle Fusion migration with Tricentis Tosca

Company overview

The world of banking is evolving fast, and the cloud is powering that change. A top 15 global financial organization, recognized as a leader in digital banking, is laying the foundation for large-scale transformation by migrating its core banking system, Oracle FLEXCUBE, to the cloud. The move is a significant undertaking that will require an estimated one-and-a-half to two years – but will enable the bank’s employees and customers to take advantage of the inherent resilience, speed, and security features of Oracle Fusion.

The phased migration plan consists of an estimated 75 to 100 releases, each on a weekly basis, and each of which needing to be thoroughly tested before go-live to minimize risk and ensure core banking processes continue to work as expected. The bank’s existing manual testing processes, which took an estimated 21 hours per release cycle, could not ensure the required test coverage on such a short timeline. The testing team would need to both find a way to speed up testing for the migration, as well as create a sustainable strategy that could accommodate the faster releases of a cloud-enabled future.

  • Arrow Icon
    Industry: Banking
  • Arrow Icon
    Organization size: 240,000
  • Arrow Icon
    Location: Global
  • Arrow IconProducts:

Challenges

  • Complex migration from Oracle FLEXCUBE to Fusion required complex testing
  • Existing manual testing methodology could not keep up with a weekly release migration cadence
  • The team needed a cloud-ready test strategy that could sustain faster releases post-migration
  • The team also needed to build new tests to cover major releases each quarter

Building a modern test strategy for Oracle Fusion migration

The Vice President of Testing and head of the migration task force and his team faced a unique challenge of developing a test strategy for both a tight migration timeline and a future of frequent cloud releases.

They evaluated several solutions such as Selenium, Worksoft, UFT, and OATS (Oracle Automated Test Solution), ultimately selecting Tricentis Tosca for its rapid, codeless test automation, as well as its native Oracle Fusion support and ease of integration with organization-approved tools like Jira, Zephyr, Bitbucket, and Jenkins.

The team also appreciated Tosca’s customized reporting and a “great” client support response time from Tricentis and found Tosca to be significantly more stable in its integrated development environment (IDE) compared to other tools. And because Tosca’s automation works across both Oracle Cloud and on-premises applications, the team can build automation once that will work both during the migration while processes touch both environments, as well as after everything has been moved to the cloud.

Test automation puts Oracle modernization into overdrive

With a new test automation tool selected, the team began building their strategic plan and roadmap for this business-critical migration. They started by building test automation for key Oracle business processes that would be impacted by the initial migration phases.

To date, they have built 64 automated regression tests that cover 7 Oracle modules, which can be run in the CI/CD pipeline on demand. Running the test suite for an initial weekly release took a total of two hours and 46 minutes, down from the 21 hours it would take to execute the same test scenarios manually. “Conducting all of these weekly test cycles would have been very difficult and would occupy virtually every hour of the QA org’s testing time,” says the VP.

With a projected 75-100 release cycles needed for the full Oracle Fusion migration, replicating this initial success is calculated to save the team more than 1,800 hours total. The VP of Test Automation and his team plan to take advantage of the scalability built into Tosca’s architecture to run parallel tests using distributed execution agents to save even more time throughout and beyond the migration project.

Extending testing success across the IT landscape

The team’s initial success with Oracle test automation was so impactful that they formed a new test automation team, which collaborates closely with both developers and the existing QA team. The newly formed group acts as intermediaries to boost collaboration between developers and testers, accelerating a major “shift left” initiative across software delivery teams. They expect to be able to add significant value across teams and technologies under test with the help of Tosca’s scalable technology, which simplifies automation across web, UI, API, desktop, and mobile, as well as other enterprise apps like SAP and Salesforce.

Results

  • Shifting to automation saves the team 18+ hours each week
  • Automated regression testing is now integrated into the CI/CD pipeline
  • 1,800 projected hours of time savings throughout the Oracle migration project
  • Following initial success, a new test automation team was founded, which will drive collaboration between QA and a 200-person developer program