Cape Town, Western Cape, South Africa

QA Engineer

 Job Description:

QA Engineer

Location:

Office based Workshop 17, Cape Town

Job Summary:

We are seeking a diligent and detail-oriented Manual Tester with foundational automation skills who is eager to use their technical skills to test against all layers of out SUTs. 

This position is ideal for someone who excels in manual testing, has a good grasp of testing at UI, api and database layers and is enthusiastic about developing their automation testing experience.

Responsibilities:

  • Create, maintain and execute detailed manual test cases to ensure software quality
  • Identify, document, and track software defects
  • Collaborate with the development team to understand new features and create corresponding test cases
  • Perform regression testing to validate fixes and enhancements
  • Assist in the development and maintenance of automated test scripts
  • Gradually transition from manual testing to an increased focus on automation
  • Execute automated test cases and analyse the results
  • Report automation results and work with the team to address issues
  • Participate in requirement analysis and review sessions
  • Provide input on quality standards and testing strategies
  • Contribute to the continuous improvement of the QA process
  • Stay updated with the latest testing tools and methodologies

Essential Skills & Experience:

    • Bachelor's degree in computer science, Information Technology, or a related field; or equivalent experience
    • 3 years proven experience as a Manual Tester to include UI, api and database testing for web and mobile products
    • Basic knowledge of automation testing tools (e.g., Selenium, Appium, Cypress)
    • Understanding of programming languages such as Java, Python, or JavaScript is a plus
    • Familiarity with testing frameworks and test management tools (e.g., JIRA)
    • Strong analytical and problem-solving skills
    • Excellent communication and collaboration abilities
    • Keen attention to detail
    • Ability to work in a fast-paced environment and manage multiple tasks simultaneously
    • Experience with continuous integration/continuous deployment (CI/CD) pipelines
    • Knowledge of Agile methodologies
    • Certification in software testing (e.g., ISTQB, CSTE) is a plus

Surgo (Pty) Ltd will consider all applications in terms of its Employment Equity (EE) and is committed to maintaining diversity in its appointments. Surgo (Pty) Ltd, therefore also encourages people with disabilities and from other diverse backgrounds to apply. Due to the high volume of applications, should you not receive feedback within three months upon submission, you can assume your application was unsuccessful, and we encourage you to reapply. Please note that as a registered member of APSO, Surgo (PTY) Ltd. does not hold applicants accountable for any application fee.

Your CV will be kept on our database for us to contact you should any future vacancies become available. If you do not wish for us to keep your CV for any other positions, please email recruitment@surgo.co.za