Senior QA Automation Engineer - API Testing Expert
Listed on 2026-10-31
-
Software Development
Software Testing, DevOps, Software Engineer
About the Role
Our client, a dynamic software development firm located in
** Nelspruit, Mpumalanga**, is seeking a seasoned Senior QA Automation Engineer with expertise in API testing. This pivotal role is designed for a meticulous and technically proficient individual passionate about ensuring the quality and reliability of our client's software products. Working in a hybrid capacity, you will be responsible for designing, developing, and maintaining automated test frameworks, with a strong emphasis on API testing.
You will collaborate closely with development and product teams to identify testing needs, implement comprehensive test strategies, and drive the automation of testing processes. The ideal candidate will possess a deep understanding of test automation principles, API testing tools, and scripting languages. Our client is committed to delivering exceptional software and fosters a collaborative environment that encourages continuous improvement and technical excellence.
This is an excellent opportunity to contribute significantly to the quality assurance process and advance your career in a growing tech-focused organization.
- Design, develop, and maintain robust automated test scripts and frameworks for API testing.
- Execute automated API tests and analyze results to identify defects and areas for improvement.
- Collaborate with developers and business analysts to understand software requirements and define test cases.
- Implement and manage CI/CD integration for automated testing pipelines.
- Develop and execute performance and load testing for APIs.
- Identify, document, and track software defects clearly and concisely.
- Contribute to the continuous improvement of QA processes and methodologies.
- Mentor junior QA engineers and provide technical guidance on automation best practices.
- Evaluate and recommend new testing tools and technologies.
- Ensure adherence to quality standards and best practices throughout the software development lifecycle.
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- 4+ years of experience in Quality Assurance, with a significant focus on test automation and API testing.
- Proven experience designing and implementing automated testing frameworks.
- Proficiency in scripting languages such as Python, JavaScript, or Java.
- Hands‑on experience with API testing tools like Postman, Rest Assured, or similar.
- Experience with at least one major programming language for automation (e.g., Python, Java).
- Familiarity with performance testing tools (e.g., JMeter, Load Runner).
- Understanding of web services (REST, SOAP) and data formats (JSON, XML).
- Experience with version control systems (e.g., Git).
- Strong analytical and problem‑solving skills.
- Excellent communication and interpersonal skills.
- Competitive salary and potential for performance bonuses.
- Comprehensive health and dental benefits.
- Retirement fund contribution.
- Generous paid time off.
- Hybrid work model offering flexibility.
- Opportunities for professional development and certifications.
- Exposure to diverse testing scenarios and technologies.
- A supportive and team‑oriented work environment.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).