2,133,962open jobs
136,450companies
254,946added this week
Browse all
Location
In office (Pretoria)
Seniority
Senior · 8+ years exp
Employment
Full-Time

First seen by Alion on Nov 5, 2026.

Overview
Company
Impact
Profile match
Introduction

We are looking for an experienced Senior QA Engineer to join our client's Core Banking team, responsible for ensuring the quality and reliability of the Finacle banking platform and its integrated systems.

The successful candidate will lead testing initiatives, develop and maintain automation frameworks, drive API testing and integrate automated testing into CI/CD pipelines.

Duties & Responsibilities
  • Lead end-to-end testing across projects and business-as-usual initiatives.

  • Develop and execute functional, integration, API, regression and UAT test strategies.

  • Build and maintain automated testing frameworks using C#/.NET and NUnit/xUnit.

  • Develop and execute automated API tests.

  • Validate data using SQL and Azure Cosmos DB.

  • Integrate automated tests into Azure DevOps CI/CD pipelines.

  • Manage defects, conduct root-cause analysis and drive quality improvements.

  • Lead testing of system integrations, data migrations and data validation.

  • Mentor junior QA engineers and promote automation best practices.

  • Collaborate with developers, business analysts and Agile delivery teams.

 

Ideal Candidate

We are seeking a technically strong QA professional with proven experience in enterprise automation, banking systems and modern quality engineering practices. The ideal candidate must be comfortable taking ownership of testing strategy while remaining hands-on with automation development.

Desired Experience & Qualification
  • 8+ years of software testing and Quality Assurance experience.

  • 8+ years of test automation experience.

  • Strong C#/.NET programming experience.

  • Hands-on experience with NUnit and/or xUnit.

  • Experience with REST API testing using Postman or Bruno.

  • Strong SQL skills and experience with Azure Cosmos DB.

  • Practical experience with Azure DevOps and Azure Pipelines.

  • Experience with CI/CD integration and automated regression testing.

  • Previous Core Banking or financial services experience.

  • Finacle experience will be highly advantageous.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,133,962 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Similar stack
Same company
Pretoria
Hybrid · Contractor · South Africa
SQL
Management
Confluence
Jira
SharePoint
Agile
Scrum
Waterfall
QA
Swagger
Postman
Apply
Hybrid · Full-Time · Cape Town
JavaScript
TypeScript
DevOps
Azure DevOps
GitHub Actions
Azure
Git
Cybersecurity
Shift-Left Security
QA
Cypress
Playwright
Postman
Apply
Analyst Tester 2 days ago
In office · Full-Time · 5+ years exp · Johannesburg
SQL
Analytics
ETL/ELT
Management
Confluence
Jira
Apply
Senior Test Analyst 2 days ago
In office · Full-Time · Cape Town
SQL
Apply
Senior Test Analyst 18 days ago
In office · Full-Time · Cape Town
SQL
Apply
$22k – $29k per year (gross) · Remote (South Africa) · Full-Time · Pretoria
DevOps
Wi-Fi
Analytics
Power BI
Microsoft Excel
Management
QuickBooks
Xero
Apply
$44k – $47k per year (gross) · In office · Full-Time · Pretoria
Apply
$44k – $47k per year (gross) · In office · Full-Time · Pretoria
Apply
$29k per year (gross) · In office · Full-Time · Pretoria
Apply
In office · Full-Time · Pretoria
Apply
See all jobs
This is one of many
2,133,962 more open roles from verified company boards, updated every day.