Automation Journey at a glance…


Identify Day 0 Critical Functionalities
​
Identify Finacle Menus for those Critical Functionalities
​
Obtain Sign-off from Business Team on identified menus
Automation Tool Installation
​
License activation for Ui Path Studio,
Bot and Orchestrator
​
Integration of Ui Path with QRACE
​
Automation Framework Set-up
Prepare end to end functional automation test scenarios and test cases for identified Finacle Menus
Prepare Regression Test Suite
​
Prepare Test Data Requirements for test cases
​
Identify or create required test data

Create reusable object repository
​
Follow Standard Coding Practices
​
Develop Automation Scripts
​
Dry run for developed scripts to identify script level issues
​
Make changes in the scripts in case of changes or UAT fixes for the application flows
Execute the automation scripts using QRACE.
​
Execution with multiple test data sets.
​
Defects logging for failed test cases with logs and screenshots taken at each stage
​
Run Regression Test Pack after every release in UAT environment
Comprehensive Dashboard for Test Automation & Execution
​
Updating test results automatically in QRACE.
​
Handholding to Business Users for using QRACE for automation execution.





•5 PD reduction in Regression Test Execution
•Reduction in test execution time (30 PM) resulted in reduction in Manual Test Team and Cost of the same.
​
•Faster time to market


Test Cases Automated So far…
Application | No Of Test Scenarios Automated | No Of Finacle Menus Automated |
|---|---|---|
Account Opening | 14 | 12 |
Branch Operations | 83 | 28 |
Liabilities | 22 | 12 |
Limits Management | 27 | 4 |
OverDraft | 13 | 7 |
Retail Loans | 3 | 2 |
Trade Finance | 76 | 11 |
Total | 238 | 76 |
Automation Scope
Objective:
1.Identify the critical finacle menus (provided by business users) which are required on Day 1 of Go-Live.
2.Automate the identified finacle menus to create Regression Test Pack.
3.Run regression test pack to check quality of the build.
4.Reduce overall execution efforts.
Scope:
To create automated regression test pack for below modules.
​
1.Liabilities
2.Assets
3.Overdrafts
4.Branch Operations
5.Transactions
6.Clearing
7.Limit Management
8.Trade Finance
Effort Reduction in Test Execution per release
Phase | Application | # Test Scenarios | Execution Time Manual (PD) | Execution Time Automation (PD) | Saving Release (PD) | Savings During UAT Testing (PD) |
|---|---|---|---|---|---|---|
UAT | Finacle | 238 (78 Menus) | 10 | 1 | 9 | 360 |
Post Go Live | Finacle | 0 | 0 | 0 | 0 | 216 |
Total | 238 | 10 | 1 | 9 | 576 |
Note:
1.Two releases/deployments in a week during UAT Phase (including defect fixes), Total 40 releases/deployments in overall testing period (SIT, UAT, PT and Data Migration)
2.Monthly 2 releases/deployments post go live, 24 releases/deployments in Year.
.png)