QA/ Test Engineer - Digital Payments

PayTech Group

Johannesburg

On-site

ZAR 649,983 - 974,975

Part time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

PayTech Group is seeking a QA/ Test Engineer in Johannesburg to ensure high-quality delivery across implementation workstreams in digital payments. The role involves defining test plans, executing various testing methods, and managing defect lifecycles.

The ideal candidate should have 5-8 years of experience in payment systems and fintech, along with a Bachelor's degree in a related field. Excellent communication skills in English are essential. This is an on-site contract position for a duration of 12 months.

Qualifications

  • 5 - 8 years of experience in testing payment, fintech, or banking platforms.
  • Experience testing frontend, backend, and mobile application workflows.
  • Strong understanding of test data requirements and release risk management.
  • Excellent communication skills in English (written, verbal, and presentation).

Responsibilities

  • Define and execute test plans, test cases, and test scripts.
  • Support quality assurance across pre-production and post-release validation activities.
  • Manage defect lifecycle activities, including logging and validation.
  • Prepare testing evidence for certification readiness.

Skills

QA / Testing experience
Testing payment systems
RESTful APIs
Agile delivery teams
Excellent communication skills in English

Education

Bachelor's degree in Computer Science, Information Technology, or a related field

Job description

Job Title: QA/ Test Engineer - Digital Payments

Employment type: Contract (On-site)

Contract length: 12 months

Location: Johannesburg - South Africa

Purpose of the Project

We are looking for a QA/ Test Engineer to play a critical role in ensuring high-quality delivery across implementation workstreams. The role will support testing across API, backend, frontend, data, tokenization, acquiring, and production-readiness activities.

Embedded within a cross-functional team, this role works closely with the Technical Program Manager, Scrum Master, API Integration Engineer, Backend Engineer and Frontend Engineer to validate functionality, identify defects early, and support movement from sandbox through certification and production readiness.

The Test Engineer will also contribute to test documentation, defect reporting, release evidence, regression coverage, and knowledge transfer to internal client teams.

Core Responsibilities and Accountabilities
  • Define and execute test plans, test cases, and test scripts for initiatives, including Tokenization, Acquiring / CYBS integration, and data-driven acquisition, activation, and usage initiatives.
  • Support quality assurance across pre-production, production-readiness, and post-release validation activities.
  • Execute functional, integration, regression, smoke, exploratory, and UAT-support testing across API, backend, frontend, mobile app, provisioning, data, and operational process flows.
  • Support Tokenization testing activities, including token service enrolment, host changes, push provisioning app enhancements, integration testing, sandbox testing, functional testing, and operational readiness validation.
  • Support Acquiring enablement testing, including CYBS services integration, execution of agreed test scripts, validation of payment acceptance flows, defect reporting, and fix verification.
  • Manage defect lifecycle activities, including defect logging, severity classification, evidence capture, triage support, retesting, closure validation, and defect trend reporting.
  • Prepare and maintain testing evidence required for certification readiness, release-readiness reviews, UAT support, and production go/no-go decision-making.
  • Support test data identification, test data preparation, environment readiness checks, and validation of test prerequisites across agreed environments.
  • Support knowledge transfer by producing test documentation, regression packs, release validation checklists and defect management guidance.
Knowledge and Experience
  • Strong QA / Testing experience across complex technology delivery environments and cross functional teams.
  • 5 - 8 years of experience in testing payment, fintech, mobile money, banking, acquiring, digital wallet, card, transaction-processing, or API-led platforms.
  • Experience testing RESTful APIs, backend services, frontend / mobile app flows, system integrations, and operational workflows.
  • Experience managing defects from identification through triage, retest, validation, and closure.
  • Experience working in agile sprint-based delivery teams, including refinement of acceptance criteria and sprint-level quality reporting.
  • Strong understanding of test data requirements, environment readiness, traceability, and release risk management.
Mandatory Skills
  • Bachelor's degree in Computer Science, Information Technology, or a related field (Master's preferred).
  • Previous experience within Banking, Digital Payment & Card solutions or the FinTech industry.
  • Regional experience, including working in a faced-paced matrix organisation.
  • Excellent communication skills in English (written, verbal, and presentation).
Preferred Skills
  • Experience with Tokenization, push provisioning, card-on-file, digital wallet, or credential provisioning journeys.
  • Experience testing CYBS / CyberSource or equivalent payment gateway integrations.
  • Experience testing mobile applications across Android and iOS devices.
  • Good understanding of payment systems, digital platforms, system workflows, security basics, and industry technologies.
  • An understanding of regional regulations across financial services or payment networks.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior QA Engineer - Digital Payments (12m Contract)
Senior QA Engineer - Digital Payments (12m Contract)

PayTech Group • Johannesburg

On-site
ZAR 649,000 - 975,000
Senior QA Engineer (Remote)
Senior QA Engineer (Remote)

Datafin • Cape Town

Remote
ZAR 700,000 - 900,000
Specialist QA Engineer
Specialist QA Engineer

Amidel • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Project Manager – Digital Payments
Senior Project Manager – Digital Payments

PayTech Nexus Ltd • Johannesburg

On-site
ZAR 1,000,000 - 1,500,000
QA- Automation Tester (Trade Finance/Payments)
QA- Automation Tester (Trade Finance/Payments)

Impronics Technologies • Gauteng

On-site
ZAR 500,000 - 700,000
Senior QA Engineer
Senior QA Engineer

60 Degrees • Cape Town

On-site
ZAR 989,000 - 1,320,000
Generous annual and life leave allocation
Market-related salaries
Ownership of company through VSOP
+1
QA Specialist | Contract
QA Specialist | Contract

IQbusiness South Africa • Wes-Kaap

Hybrid
ZAR 420,000 - 540,000
Automation Engineer- 12 Months Contract
Automation Engineer- 12 Months Contract

IndSAfri • Roodepoort

On-site
ZAR 400,000 - 600,000
Senior Tester / QA Specialist
Senior Tester / QA Specialist

PBT Group • South Africa

Hybrid
ZAR 600,000 - 800,000
Flexible hybrid work environment
Engaging contract opportunity
Chance to work with innovative systems
Solution Architect (Cards & Payments)
Solution Architect (Cards & Payments)

Synechron • Wes-Kaap

On-site
ZAR 1,200,000 - 1,800,000