CareerPlanSign in

QA Engineers (Various Levels)

Kensington, East Johannesburg💼 Full-time🗓 2025-07-12 → 2026-09-21

Core

Designing and implementing test automation strategies and frameworks for large-scale systems, integrating testing into continuous delivery pipelines, and conducting manual functional testing of UIs and APIs.

Role type

Senior QA Automation Engineer

Builds

Automated test frameworks and strategies for large-scale systems

Domain

Software development, cloud technologies, blockchain/web3

Deliverable

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

Required skills

Test automation strategy definition, REST API testing, OOP concepts, Java/C#/Python, Selenium, NUnit/TestNG/RobotFramework, Agile/Waterfall methodologies, Unit and Integration testing, CI/CD integration, Cross-browser testing, Data virtualization tools, Report Portal

Preferred skills

Web3/integrations experience, Test-driven development

Technologies

Java, C#, Python, Selenium, NUnit, TestNG, RobotFramework, Angular, Report Portal, REST APIs

Responsibilities

Define and implement test automation strategy including roadmap, tools, framework & approach; Implement, maintain and improve test automation frameworks; Actively work with development and infrastructure teams for integrating test automation as an integral part of Continuous delivery pipeline; Conduct manual functional testing of the UI and APIs; Create and implement test automation frameworks for large-scale systems in agile development environment; Evaluate, select, and formulate best usage of test automation tools for different purposes.

Seniority

Senior, hands-on IC

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