Quality Assurance Engineer (QA Engineer)

Cape Town Full-time R20,833 - R66,667 / Month
(R250,000 - R800,000 / Year)

Job Description

As a Quality Assurance Engineer, you will play a key role in ensuring all software products meet the highest standards of quality, reliability, and performance. You will be responsible for developing and implementing quality assurance policies and procedures, as well as creating and executing test plans and test cases.

Responsibilities

  • Design and implement quality assurance standards and best practices.
  • Execute test plans, performing both manual and automated testing methods.
  • Collaborate with cross-functional teams to deliver high-quality software.
  • Monitor the quality of software releases through active tracking of defects and issues.
  • Provide feedback on software usability and functionality.
  • Participate in sprint planning and retrospectives, contributing to continuous improvement.
  • Prepare reports that document outcomes of quality assurance activities.
  • Track and manage testing issues using tools like JIRA and TestRail.
  • Conduct risk assessments for software projects with a focus on quality.
  • Facilitate communication between QA, development, and product teams.

Requirements

Education
  • Bachelor's degree in Computer Science, Engineering or related field
Experience
  • 5+ years of relevant experience in quality assurance
Technical Skills
  • C++
  • TestComplete
  • Bamboo
Soft Skills
  • Critical Thinking
  • Leadership
Certifications
  • Certified Software Tester (CSTE)
  • Agile Testing Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Performance Testing Tools: Hands-on experience with tools like JMeter or LoadRunner.
  • Experience in API Testing: Familiarity with API testing methodologies such as Postman.

Benefits

  • Attractive salary package with annual bonuses
  • Health, dental, and vision insurance
  • Employee development programs and certifications
  • Work-life balance with flexible hours

Company Culture

  • Continuous Learning: We encourage ongoing learning and skills development for all employees.
  • Work-Life Balance: Our company promotes a healthy work-life balance for all employees.
Status: Closed