CareerPlanSign in

Senior QA Engineer (payments)

Woodstock, Cape Town City Centre🌐 Remote💼 Full-time🗓 2026-03-13 → 2026-08-11

Core

Designing risk-based test strategies and validating end-to-end payment lifecycles for card-present and card-not-present transactions across Africa.

Role type

Senior QA Engineer (payments/fintech)

Builds

Intelligent test automation frameworks, CI/CD test pipelines, and validation of payment routing logic and failover behavior.

Domain

Fintech / Payments / Banking

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Test strategy design, ISO-8583 message flow testing, API testing, automation testing (Cypress, K6), CI/CD pipeline management, distributed systems testing, cloud environment testing (AWS), EMV transaction understanding, payment device certification knowledge, transaction issue diagnosis via logs/metrics/traces, payment quality metric definition.

Preferred skills

Mentoring engineers in quality practices and automation approaches.

Technologies

Postman, Cypress, K6, GitLab, AWS

Responsibilities

Design risk-based test strategies for complex payment systems, validate end-to-end payment lifecycles across multiple transaction scenarios, build and maintain automation frameworks and CI/CD test pipelines, test acquirer integrations, payment routing logic, and failover behaviour, use logs, metrics, and traces to identify and diagnose transaction issues, help define payment quality metrics such as authorization success rates and failure patterns.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.