Quality Assurance Engineer

Cape Town FULL TIME R25,000 - R45,833 / Month
(R300,000 - R550,000 / Year)

Job Description

As a Quality Assurance Engineer, you will ensure the quality of our software products through rigorous testing and validation. Collaborate with various teams, develop test plans, and implement automation where possible to enhance efficiency. Your contribution will be key to delivering exceptional software to our clients.

Responsibilities

  • Perform thorough end-to-end testing of applications before launch.
  • Communicate with stakeholders regarding testing progress and results.
  • Ensure compliance with company quality assurance standards.
  • Provide mentorship to junior QA team members.
  • Evaluate testing tools and technologies for potential adoption.
  • Identify areas of improvement in current QA processes.
  • Lead or contribute to QA workshops and knowledge sharing sessions.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of proven experience in QA or related field
Technical Skills
  • Continuous Integration Tools (Jenkins)
  • Performance Testing
Soft Skills
  • Problem-solving
  • Time Management
Certifications
  • Certified Software Tester (CST)
Languages
  • English: Fluent

Advantageous

  • Familiarity with Performance Testing Tools: Experience with JMeter or LoadRunner for performance evaluation.
  • Basic Scripting Skills: Knowledge of scripting languages like Python or Shell scripting for test automation.

Benefits

  • Annual bonus structures
  • Training and certification opportunities
  • Work-life balance initiatives
  • Employee wellness programs

Company Culture

  • Employee Empowerment: We empower our employees to take ownership and drive changes.
  • Continuous Improvement: Aiming for constant improvement in all areas of our work.
  • Diversity and Inclusion: A diverse workforce leads to more innovative and effective solutions.
Status: Open