Quality Assurance Engineer (Contract)

Categories Other
Salary Market Related
Location Western Cape
Job Information

Job Spec:

Our Client in Cape Town requires a Quality Assurance Engineer for a contract role. The successful candidate will be responsible for the planning, analysis, design and execution of the testing effort, including defect management in Automation.


  • Grade 12
  • Diploma/Degree (IT or related)
  • ISTQB Foundation Level
  • ISTQB Agile


  • KPA 1: Test case/script generation and review
  • KPA 2: Test prerequisites compilation
  • KPA 3: Test execution and recording
  • KPA 4: Maintenance of high quality and accuracy
  • KPA 5: Test status updates
  • KPA 6: Test closure activities


  • 2-3 years Manual testing experience
  • 1 – 2 years SQL experience
  • 2 – 3 years Automation scripting experience
  • 1 – 2 years Testing in an Agile environment
  • Testing in Retail sector/SAP environment (advantageous)

Knowledge and Skills

  • 2 – 4 years knowledge of functional testing, system testing, integration testing, regression testing, automation scripting and execution
  • 2 – 4 years in building enhancements to test frameworks increasing speed and productivity
  • 2 – 4 years in collaborative work with the rest of the QA team to refine quality assurance practices and technique within the greater team
  • 2 – 4 years in Testing and automation types: device testing, integration testing, UI, E2E, API, REST
  • Automation tools: UFT, Selenium, Robot Framework, Postman, Appium, Mobile Centre, SoupUI
  • IDE’s: Eclipse, IntelliJ
  • CI tools: Jenkins, Bamboo
  • Build tools: Maven
  • Version control tools: GIT, Bitbucket
  • Management tools: JIRA (Zephyr), QC/ALM
  • Other tools: NewRelic, Load Runner, JMeter
  • Developmental languages: Java, C#, SQL, Python
  • 2 – 4 years commitment to quality and a thorough approach to work



  • Planning and organising
  • Deadline driven
  • Learning and researching
  • Analysing and problem solving
  • Applying expertise and technology
  • Working with people
  • Excellent written and spoken communication skills
  • Delivering results and meeting customer expectations


  • Confident enough in their ability to test that they can push back on a developer when tests fail
  • Must not only test what works, but also look for what does not work, and try to break the system
  • Excellent documentation skills & adherence to standards
  • Needs to be a problem solver, enjoy digging through numbers
  • Needs to be able to run with a task on their own

If you have not heard from us after 2 weeks, please consider your application unsuccessful.

Apply Now ยป