Smart4 Energy
About the job
Software Quality Assurance Specialist
Fully Remote | South Africa
An international IT consultancy is seeking an experienced Software Quality Assurance Specialist to join their Managed Services team. This fully remote role is ideal for a QA professional who is passionate about quality, automation, and delivering reliable, high-performing software solutions.
You will work closely with engineers and stakeholders to ensure bespoke software platforms meet high standards of functionality, reliability, performance, and user experience.
Key Responsibilities
- Conduct thorough testing of bespoke software platforms to validate functionality, performance, and reliability
- Develop and execute test plans, test cases, and test scripts across multiple projects
- Collaborate with developers and stakeholders throughout the SDLC to provide quality input
- Identify, document, track, and assist in resolving software defects
- Support troubleshooting of issues reported by end users
- Contribute to the design and continuous improvement of QA processes and standards
- Provide clear and regular QA status reporting to project stakeholders
- Drive automated front-end testing initiatives using modern tools
- Design, implement, and maintain automated test suites for web and API layers
- Integrate automated tests into CI/CD pipelines
- Monitor, analyse, and optimise automated test results for stability and coverage
- Stay up to date with QA best practices and emerging technologies
Requirements
- 4+ yearsโ experience in software quality assurance or software testing
- Playwright experience is essential, with hands-on experience designing and executing automated UI and integration tests
- Strong experience with both manual and automated testing, and knowing when to apply each
- Proficiency with test management, defect tracking, and automation tools
- Experience integrating automated tests into CI/CD pipelines
- Solid understanding of SDLC, testing methodologies, and Agile practices
- Strong analytical, problem-solving, and troubleshooting skills
- Clear and confident verbal and written communication skills
- Ability to work collaboratively across multiple teams in a dynamic environment
- Experience producing clear test documentation for technical and business audiences
- Exposure to financial services and/or Azure environments is advantageous
- Bachelorโs degree in Computer Science, Software Engineering, or a related field (preferred, not essential)
- Must be a South African citizen or permanent resident with a valid SA ID
- Fully remote role โ candidates must be based in South Africa
NB! Salary is up to 60k per month
Requirements added by the job poster
โข Accept a background check
To apply for this job please visit www.linkedin.com.
