QA Engineer
Johannesburg, South Africa
Duration
6
MONTHS
£500
-
£700
Per Hour
(GBR)
Ref
PPB-FMN
Starts
ASAP
Opened On
24/02/2026
Required Skills
api testing
qa engineer
quality assurance
jira
user acceptance testing
postman
validation
performance testing
scrum agile
prevention
Job Description

Professional Summary

Results-driven QA Engineer with 5 years of experience in the Banking and Financial Services domain, specializing in functional, integration, API, and regression testing of core banking, payments, and digital banking applications. Strong understanding of retail banking operations including payments processing, loan management, customer onboarding (KYC), and regulatory compliance. Experienced in Agile/Scrum environments with a focus on quality assurance, defect prevention, and automation.

Domain Expertise (Banking)

Core Banking Systems (CBS)

Retail & Corporate Banking

Payments (NEFT, RTGS, SWIFT, ACH)

Internet & Mobile Banking

Loan Origination & Loan Management Systems

AML & KYC validation

Regulatory compliance testing

Treasury & Trade Finance (basic exposure)

Transaction reconciliation

End-of-day (EOD) & Batch processing validation

Technical Skills

Testing Types

Functional Testing

System Integration Testing (SIT)

User Acceptance Testing (UAT) Support

Regression Testing

Smoke & Sanity Testing

API Testing

Database Testing

ETL & Batch Testing

Automation Testing

Tools & Technologies

Test Management: JIRA, Zephyr, TestRail

Automation: Selenium WebDriver, TestNG, Cucumber (BDD)

API Testing: Postman, REST Assured

Database: SQL (Oracle, SQL Server)

CI/CD: Jenkins

Version Control: Git

Defect Tracking: JIRA

Performance Testing: JMeter (basic exposure)