Software Quality Assurance Engineer

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.