Engineering

Senior Quality Engineer (cpt Hybrid)

Datafin·Cape Town, south-africa·Default
EngineeringseniorDefault
-Closes Nov 11, 2026

ENVIRONMENT:EMBED quality into delivery and improving confidence in system releases as the next Senior Quality Engineer sought by an innovative Financial Services Platform. You will take ownership of how testing is approached across teams, shifting from manual, end-stage testing toward practical, automation-led, and risk-based quality practices. The role requires a balance of strong technical capability, sound judgement, and the ability to influence how teams build and release software. You must have 6+ years of Software Testing and Quality Engineering experience including proficiency with Playwright, Cypress, or similar automation frameworks & working knowledge of CI/CD practices. This is a hands-on senior individual contributor role with technical leadership scope. You will not manage a team, but you will set the technical direction for quality across the Engineering portfolio and be accountable for the outcomes that direction produces.DUTIES:Quality Engineering & Test Design -

Design and implement effective testing approaches across UI, API, and data layers.

Establish and apply a structured test strategy aligned to system risk and business impact.

Ensure testing focuses on critical user journeys rather than test volume.

Contribute directly to test design and implementation where required.

Ensure significant deliverables have structured test plans traceable to acceptance criteria.

Build and maintain automated test suites across Unit, Integration, API, and end-to-end layers.

Improve reliability, speed, and maintainability of test automation.

Reduce reliance on Manual Regression through practical automation.

Identify and eliminate flaky or redundant tests.

Drive test layering decisions to ensure the right tests exist at the right level.

Identify quality risks across both legacy and newer systems.

Ensure appropriate test coverage for high-risk and high-change areas.

Support defect analysis and root cause identification.

Feed findings back into engineering practices to prevent recurrence.

Improve confidence in releases through structured validation approaches.

Integrate testing into CI/CD pipelines for faster feedback.

Define practical test execution approaches.

Define and enforce release readiness criteria and quality gates.

Work closely with Engineering and DevOps teams during releases.

Support efficient and stable deployment processes.

Establish testing standards and quality best practices.

Promote consistency across Delivery teams.

Develop meaningful Engineering quality metrics.

Improve testing processes based on delivery experience.

Support shared ownership of quality within Delivery teams.

Partner with Developers so tests are created alongside code.

Review test quality in pull requests.

Share testing patterns, tooling knowledge, and lessons learned.

Reduce key-person dependency through documentation and knowledge sharing.

Apply AI-assisted tooling for test generation, test data creation, defect triage, and risk-based prioritization.

Evaluate emerging AI Testing tools.

Demonstrate measurable productivity gains from AI-assisted approaches.

6+ Years of Software Testing and Quality Engineering experience.

Experience with Playwright, Cypress, or similar automation frameworks.

Strong API Testing and integration validation capability.

Understanding of risk-based testing and test design principles.

Working knowledge of CI/CD practices.

Experience defining and enforcing quality gates.

Experience in real-world Delivery teams and production environments.

Ability to diagnose defects, flaky tests, and unstable environments.

Experience improving existing QA practices.

Pragmatic approach to balancing Manual and Automated Testing.

Proven reduction of Manual Regression effort through automation.

JavaScript / TypeScript

Playwright (preferred), Cypress, or similar

Postman or equivalent API Testing tools

Git-based source control

GitHub Actions, Azure DevOps, or similar CI/CD tooling

Coverage and quality reporting tools

Database and Data Validation Testing

Integration-heavy environments

Financial Services experience

Quality metrics and reporting

AI-assisted Development or Testing

Performance and Load Testing

Structured and practical problem-solving.

Ownership of quality outcomes.

Ability to influence without formal authority.

Detail-oriented and delivery-focused.

Strong communication skills.

Focus on outcomes rather than activity.

Comfortable working across legacy and modern environments.

Desired Skills:

Senior

Quality

Engineer

At a glance

Company

Datafin

Location

Cape Town, south-africa

Employment

Default

Experience

senior

Valid until

November 11, 2026

Created

October 14, 2026