Specialist QA Engineer

🏢 Boardroom Appointments · all 152 jobs
📍 South Africa
📅 Posted Aug 22, 2026 · via Himalayas
🏷 QA Engineering, Automation Testing, Software Testing, Quality Assurance Engineer, Automation Engineer, QA Specialist +8 more
Apply on original site ↗

Job purpose:

The candidate will be responsible to ensure that a product is completely stable and . this needs to be accomplished by working closely with QA Lead and team, Development & Portfolio teams through early design of test plan, test cases, automation and reporting results to the concerned team for the assigned projects/products.
Minimum requirements:

- 5 to 8 years of hands-on experience in Software Testing.

- At least 4 years of hands-on experience in test automation in Selenium with Core Java using standard frameworks (Hybrid, Keyword, TestNG).

- Strong knowledge of SDLC, software QA methodologies, tools and processes.

- Solid understanding of OOPs concepts

- Experience in API Testing using SoapUI, Postman, Rest assured; or Database Testing skills with SQL

- Experience in Performance testing tools - Jmeter

- Experienced with version control systems like SVN, Git.

- Know-how to set up Continuous Integration tools will be an advantage.

- Knowledge or working experience of agile methodology

- Strong written and verbal communication skills and ability to work with cross-functional remote teams.

- Self-starter and proactive with a strong sense of urgency to get the job done on time with quality.

- Demonstrate ability to learn new skills and improve upon current skills quickly within a continually changing, challenging environment.

- Review and analyze business requirements, user stories and architecture diagrams

- Gain product and business understanding and apply it in testing activities to improve test coverage and identify defects

- Develop and execute test plan, test cases with the requisite details and capture test evidence.

- Test planning and execution with focus to ensure end to end testing considering enhancements, impacted areas

- Impacted areas analysis and enhancing manual, automation regression test packs

- Analyze, plan and prepare test data to be used for manual, automated test execution

- Adherence to the established processes and best practices.

- Identify defects and track them through the defect life cycle.

- Develop, Maintain, and debug automation scripts using the existing TestNG based framework for Change and Regression.

- Enhance framework and create reusable methods on need basis.

- Conduct effective self-review of own deliverables and peer reviews.

- Publish test status reports on-demand or as per defined milestones in line with the established framework.

- Work with diverse, distributed teams and collaborate with internal teams.

- Mentor fellow Quality engineers, evangelizing best practices of testing, automation and technical processes.



Originally posted on Himalayas

Flights + hotels

This role requires you to be in South Africa. If that means relocating or flying in, it is worth checking fares before you commit to a start date.

Compare flights and hotels →

← All remote jobs

Want more like this? Browse every live remote developer role.All remote developer jobs →
Get new developer jobs by email
Daily email, only when there's something new. One click to stop.

Get remote developer jobs like this by email

10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.

Similar for you