Automation Test Engineer – Banking Domain (contract)

Johannesburg, GP, ZA, South Africa

Job Description

We are seeking a skilled

Automation Test Engineer

with proven experience in the

Banking / Financial Services domain

for a contract role based in Johannesburg. The ideal candidate will have strong hands-on experience in modern automation tools and a solid understanding of core banking workflows and financial transactions.

Key Responsibilities

Design, develop, and maintain automated test scripts for banking applications Perform automation testing across

functional, regression, and API layers

Validate end-to-end banking workflows including accounts, payments, and transactions Execute data validation using SQL on transactional databases Work closely with developers and business teams to ensure quality delivery Integrate automated tests into CI/CD pipelines
Mandatory Technical Skills

Automation Tools:

Selenium / Playwright / Cypress

Programming: Java / Python / JavaScript API Testing: Postman / RestAssured Test Frameworks: TestNG / JUnit / Cucumber Strong

SQL

skills Git and CI/CD exposure (Jenkins or similar)
Banking Domain Experience (Required)

Core Banking Systems Retail Banking processes Payments and transaction processing KYC / AML compliance basics Account lifecycle and reconciliation
Experience & Education

3-5 years of Automation Testing experience Minimum 2 years in Banking or Financial Services projects Bachelor's degree in IT, Computer Science, or related field
Keywords (For Indeed Search Optimization)

Automation Testing, Banking Domain, Selenium, Playwright, Cypress, Core Banking, API Testing, Financial Services, SQL, Contract QA

Job Type: Temp to perm
Contract length: 6 months

Pay: R200,00 - R400,00 per hour

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1637280
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, GP, ZA, South Africa
  • Education
    Not mentioned