Hiring?Get vetted candidates in 48 hours. Pay only when you hire.Get vetted candidates in 48 hours.
P
QA Senior Software Engineer - Card Rails
Peach Payments
Posted 4 months agoSouth Africa (Remote)
Location
South Africa (Remote)
Job Type
Full-time
Experience
Senior
Category
Engineering
Job Description
Peach Payments is a cutting-edge fintech company shaping the future of digital payments across Africa. As a Senior QA Engineer within the Card Rails team, you will own and lead the quality assurance strategy, ensuring our systems meet rigorous ISO8583 standards for Acquirer and Scheme sign-off, while simultaneously architecting AI-driven automation to redefine how we validate payment lifecycles.
QA experience validating EMV transaction flows (contact & contactless) including application selection, CVM processing, and offline vs online decisioning.
QA validation aligned with card scheme specifications (Visa, Mastercard) including transaction types, reason codes, and lifecycle consistency.
Define payment-specific quality metrics such as authorization success rates, decline patterns, and scheme error distributions.
ProGigFinder Press
Fifty silent applications, or one that lands.
Pick any job above and pay $2.99 with MoMo or Card. In 60 seconds you get a CV written for that role: it passes the screening software and reads the way a recruiter expects.
Get my CV for this job: $2.99
Requirements
- Senior-level QA experience in the payments domain with strong focus on card payment flows.
- Languages: Typescript, Javascript, Node.js.
- Infrastructure: AWS (Lambda, Serverless).
- Database: MySQL, PostgreSQL.
- Tools: Jira, Confluence, Git, K6.io, Cypress, Postman.
- CI/CD & Automation: GitLab Pipelines.
- Monitoring: Fusion Reactor / Logz.io.
- Ability to design elegant, scalable solutions for new acquirer integrations.
- Strong written and verbal English communication skills.
- Experience collaborating cross-functionally with product, operations, and external partners.
Responsibilities
- Design risk-based test strategies aligned with payment scheme rules, merchant use-cases, and regulatory requirements.
- Hands-on L3 device testing including certification-style functional, negative, and edge-case testing.
- Quality assurance for eCommerce card transactions including 3-D Secure, fraud signals, and risk decisioning scenarios.
- Test design and validation for pre-authorizations, incremental authorizations, and delayed captures.
- QA coverage for card tokenization flows including token lifecycle management and PCI-DSS-aligned data handling.
- Testing of payment switch processing including routing logic, failover behaviour, and timeout handling.
- ISO-8583 message flow testing including field-level validation, mandatory/conditional fields, and bitmap handling.
Benefits
- Work on mission-critical payments infrastructure processing millions of transactions.
- Be part of a fast-growing company expanding across Africa.
- High-performance, diverse, and empathetic team culture.
- Remote-first hybrid working.
- Generous annual and life leave allocation, market related salaries, VSOP.
Similar Jobs
Machine Operator – Shrink Wrapper / Cermix
Hariss International Limited
Kampala, Uganda•
Technical Operator – Filler
Hariss International Limited
Kampala, Uganda•
Technical Operator – Blow Molder
Hariss International Limited
Kampala, Uganda•
Electronics Lab Technician
Uganda Christian University (UCU)
Main Campus, Mukono, Uganda•