Client Context
A leading South African Big Four Bank initiated a phased core banking modernization to support expansion across African markets. The shift involved replacing overnight batch processing with a real-time, multi-tenant “process-once” architecture.
Key APIs like Account Management, Account Enquiry, and Account Financials were prioritized in an API-first testing approach, driving early modernization success.
Challenges
- Evolving requirements caused frequent changes and delivery instability
- Legacy automation lacked standardization, leading to duplicated code and technical debt
- Account migration introduced risks to data consistency and integrity
- Shared QA/dev environments led to disruptions, requiring repeated regressions
- Inconsistent Swagger documentation caused API contract mismatches and delays
Solution Delivered
Qeagle adopted a flexible test strategy tailored to dynamic requirements, combined with framework and process improvements:
- Built a reusable, shared-asset automation framework to reduce redundancy
- Integrated smoke and regression tests into CI/CD pipelines for faster post-deployment feedback
- Enforced Swagger standardization and API contract validation
- Established E2E integration testing across dependent systems to ensure transaction traceability
Key accomplishments under the Financials API scope:
- Automated negative funding scenarios and card transaction flows
- CI/CD-enabled automation for DebiCheck functionality
- Manual validation of multi-channel payment files
- Regional Eswatini support for localized transaction testing
- Manual testing of integrated systems (DTRE, Cashman, IBOX)
- Automated and manual validation of Accumulation and Reservation of Funds
Value Delivered
- End-to-end automation achieved for core banking APIs
- Seamless shift from batch to real-time validations
- Streamlined CI/CD-driven deployments for faster delivery cycles
- Improved integration alignment and cross-team collaboration
- Enabled Eswatini regional rollout, improving scalability and coverage
- Reduced risk exposure via hybrid manual-automation testing strategy
Impact Highlights
- 40% reduction in manual testing effort through reusable automation
- Zero defect leakage across covered modules
- Faster release cycles via CI/CD-integrated smoke and regression testing
- Expanded test coverage for real-time and multi-channel transactions
- Scalable QA model ready for regional expansion and regulatory compliance
- Strengthened financial accuracy with validations for negative funding, accumulation, and fund reservations