Success Story Financial Services

Leading Global Bank Accelerates its Path to Digital Banking

This top five global bank wanted to extend its industry leadership position by modernizing its software development efforts and accelerating the delivery of new digital services across both its physical and online channels.

The bank provides comprehensive banking and financial services through multiple branches, ATMs, web and mobile channels. As the digital needs and expectations of its business and retail customers continued to evolve. The bank knew it had to deliver more customer-centric digital banking solutions.

As part of this effort, the bank engaged Apexon in 2007 to complement its in-house development efforts with Apexon’s expertise in digital technologies and methodologies.

  • Leading US bank

    Leading US bank

  • $1.9 trillion in assets

    $1.9 trillion in assets

  • 8,700 locations, 13,000 ATMs

    8,700 locations, 13,000 ATMs

  • 265,000 employees across 36 countries

    265,000 employees across 36 countries

digital engineering in banking and financial services

Apexon joined the effort as the bank was launching new banking, card and investment services on web and mobile devices and has been a key partner in the development and delivery of many new digital services. Since then, Apexon has helped transform the bank’s delivery process with DevOps to deliver new digital solutions faster and at a reduced total cost.

This included deploying a Continuous Integration and Deployment strategy, standardizing methodologies and frameworks across the business, leveraging automation wherever possible, and replacing old QA toolsets with new, modern, digital capabilities. Over the course of the relationship, Apexon has also been able to leverage its extensive experience with other leading-edge clients in neobanking, fintech, and ecommerce to keep the bank’s digital presence aligned with the latest technologies and best practices.

the Customer
Journey
2007

2011

2015

2019

2007
  • Internet Banking functional and nonfunctional QE
  • Quality Assurance Tools & Processes – BPT & QTP
  • Test Automation Frameworks – Selenium
  • Automated Regression

2011
  • Mobile Banking (Advanced Functionality)
  • Mobile Devices functional and nonfunctional QE
  • Cloud Solution for Automated Testing
  • Device Proliferation

2011
  • DevOps – Continuous Integration and Continuous Delivery
  • Service Virtualization
  • BDD Implementation
  • Headless Web Services Testing
  • Automation for Camera-Based features

2019
  • AI-Powered Testing Services
  • Test Optimization BOT (TOBOT)
  • Acceptance BOT
  • AI/ML – Predictive Analysis
  • ChatBOT Automation Framework

the Results

Key Outcomes

Faster Cycle Time
Faster
Cycle Time

Cut onboarding of new apps from 5 days to under thirty minutes extending leadership in mobile banking services and strengthening competitive advantage

Increased Customer Satisfaction
Increased
Customer Satisfaction

To meet and exceed demand for new digital services

Greater Operational Efficiency
Greater
Operational Efficiency

Saving $5M in OPEX in just 18 months

Our methodology

how
we did it

Apexon works with companies across the digital lifecycle.

Go Digital
Go Digital

Accelerating the delivery of new digital initiatives with confidence

Be digital
Be digital

Creating the infrastructure and foundation to scale digital initiatives

Evolve Digital
Evolve Digital

Leveraging data and analytics to continuously improve digital delivery processes

Launch & Experiment transform the patient experience

Automate & Acceleratetransform the patient experience

Be Intelligent & Autonomous

Launch & Experiment

Enable digital adoption in a quick, and agile mannertransform the patient experience

Apexon worked on solution discovery and definition to launch the bank’s internet and mobile banking:

  • Understanding expectations of different users and stakeholders
  • Defining functional solution requirements
  • Creating development and release build environments
  • Mapping release engineering and CI flow design

Automate & Accelerate

Build digital infrastructure and foundation for enterprises to scaledigitization on patient Experience

Apexon helped the bank formalize new delivery processes across the business:

  • Eliminated redundant CI, DevOps and testing tools
  • Standardized configurations and deployments
  • Deployed Continuous Delivery pipeline and standard Agile process
  • Service Virtualization – Implementation
  • Multi-site development coordination
  • Automate software builds and packaging deployment script

Be Intelligent & Autonomous

Leverage data engineering to make strategic decisions and get digital right every time

Apexon created a feedback loop to share critical information across the delivery teams and the business:

  • A single-pane view of status of QE, PM, CI, DEV and DevOps

The challenge

To roll out new web and mobile services quickly

The company had been an early innovator and leader in online and mobile banking, but to protect its #1 ranking, it had to stay ahead of a growing number of competitors. This meant rolling out new web and mobile services more quickly and efficiently.

The bank’s end goal was to minimize the risk of delays and rework and gain a higher degree of confidence to ship code more frequently.

But they faced several obstacles including:

software development services for banks

Linear and siloed development efforts

Which hampered the build process and created the need for rework in the later stages of development

digital engineering and digital quality assurance

Highly manual testing processes

Which further slowed cycle times and increased the risk of errors and inconsistent service quality

tools and methodologies

Disparate tools and methodologies

Used across the organization, creating huge inefficiencies and redundancies

source code management system

No source code management system

Resulting in multiple code bases, further slowing development and testing

functional testing

Lack of non-functional testing

Across different stages of the software development lifecycle

The Solution

digital engineering and digital quality assurance

Apexon’s engagement was focused on two primary initiatives: digital engineering and digital quality assurance.

The goal was to transform the bank’s application delivery processes to address its challenges organization-wide. At the core of the solution was a process-driven approach to DevOps with Continuous Integration which extended across the entire software development lifecycle — from opportunity identification to production release. Apexon was involved with multiple use cases including development of the bank’s high-performance consumer web and mobile apps, automated check deposit, and data analytics.

Digital Engineering:
digital engineering in banking

Key highlights
  • 14+ Years of Engagement with Multiple LOBs
  • Factory Automation – over quarter million test cases over 30+ LOBs
  • Built performant, secure, operationally efficient and cost effective consumer web and mobile app
  • Cloud Engineering, Data Analytics, Pipeline-As-A-Code
  • Onsite-Offshore Development Centre (ODC) – (USA-India-Pune/Ahmedabad), expanded to 400 Seating Capacity in Pune, India
  • Cloudbees Jenkins Training Engagement: 120+ Resources Trained

Digital Quality Assurance:
digital quality assurance solutions in banking

Apexon Team jointly worked on many Strategic InitiativesFramework evaluations, Agile Test Engineering (TDD/BDD) Rollout, POCs for Tools Evaluations

Key highlights
  • Involved in Customizing Quality Automation Framework to Requirements
  • Involved in Selenium Migration for Silk Test & HP BPT/QTP Scenarios
  • Successfully delivered Shirt-Left and STM Initiative to several Projects
  • Managed Testing Offering from Apexon Pune ODC
  • Services Virtulization – Design, Development & Rollout across the platforms
  • Maintain Centralized Documentation Portal

Specific aspects of the engagement include:
A complete re-architecture of the bank’s digital platform, including Agile methodology and a Cloud engineering framework for dev team integration
  • Service virtualization – for design, development and rollout
  • Modernization of dev/test infrastructure to support the DevOps model
  • An outcome-based implementation model based on code delivery, cycle time and operating efficiencies

  • Training of hundreds of the bank’s engineers on new DevOps tools and processes
  • Standardization of test automation processes for 100+ apps across five lines of business using AI tools and predictive analysis

  • ChatBOT automation framework
  • Automation factory with optimization and componentization – covering over 250,000 tests cases across 30 lines of business

  • Continuous-Delivery-as-a-Service (CDaaS) and global support desk with best-of‐breed CD tools
  • Pipeline analysis/design architecture
  • Support for all customers—Android, iOS, Desktop browser; private/public on-premise/cloud infrastructure