
QA Test Automation Engineer
Remote Recruitment
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇿🇦 South Africa
Visit company websiteJob Level
JuniorMid-Level
Tech Stack
JavaJMeterMicroservicesPythonSeleniumSOAPSQL
About the role
- Collaborate in the definition and validation of product solutions during Agile development cycles.
- Design and execute functional and technical test cases for front-end, API, and microservices layers.
- Implement testing practices aligned with TDD/BDD principles.
- Apply and contribute to CI/CD pipelines to ensure timely and reliable releases.
- Use a combination of tools including Postman, SOAP, JMeter, and Karate for end-to-end testing.
- Participate in Agile ceremonies and work closely with cross-functional teams to support the software delivery lifecycle.
- Use Playwright for modern front-end testing scenarios.
- Manage and document tests using ALM tools and collaboration platforms such as JIRA and Confluence.
- Perform SQL-based data validation in relational databases.
- Ensure consistent testing quality across both functional and technical dimensions.
Requirements
- 2–3 years’ experience in QA or functional testing roles.
- Solid understanding of Agile frameworks (Scrum, Kanban).
- Hands-on experience testing microservices, APIs, and front-end systems.
- Proficient in CI/CD practices and automated testing frameworks.
- Experience with testing tools such as Postman, SOAP, JMeter, Karate, and Playwright.
- Working knowledge of Java and SQL.
- Strong communication and documentation skills in English (written and spoken).
- Competence in JIRA, Confluence, Microsoft Teams, and ALM testing tools.
- A Higher Education certificate, University Degree, or Master's (preferably in a technical field).
- Familiarity with Trade & Supply Chain Finance or payments (e.g. ISO formats).
- Knowledge of accounting principles or regulatory reporting.
- Experience with Python, Cucumber, or Selenium.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
QAfunctional testingAgileTDDBDDCI/CDautomated testingJavaSQLPython
Soft skills
communicationdocumentation
Certifications
Higher Education certificateUniversity DegreeMaster's