Quality Assurance Engineer

Cape Town Full-time R41,667 - R54,167 / Month
(R500,000 - R650,000 / Year)

Job Description

We are on the lookout for a Quality Assurance Engineer to join our dynamic team in Cape Town. This role will involve developing and implementing inspection processes, ensuring our software products meet quality standards, and collaborating with developers and project managers. You will play a crucial role in enhancing our software quality and reliability.

Responsibilities

  • Evaluate and enhance the software testing lifecycle by introducing best practices.
  • Cooperate with product owners to define acceptance criteria for new features.
  • Run load and performance testing to validate application capabilities.
  • Ensure compliance with industry standards and company policies throughout testing procedures.
  • Review user documentation and provide feedback for clarity and usability.
  • Implement continuous improvement strategies in QA processes.
  • Attend daily standups and contribute to sprint planning meetings.
  • Champion the importance of quality assurance in all stages of development.

Requirements

Education
  • Degree in Computer Science or Software Engineering
  • Postgraduate qualifications would be beneficial
Experience
  • 5+ years of experience in the software testing field
Technical Skills
  • Load Testing Tools
  • Scripting Languages
Soft Skills
  • Problem-solving
  • Adaptability
Certifications
  • Certified Software Tester (CST)
Languages
  • English: Fluent

Advantageous

  • Knowledge of security testing: Experience with security testing tools and frameworks to ensure application security.
  • Experience in performance testing: Hands-on experience with performance testing frameworks to validate application scalability.

Benefits

  • Comprehensive health and dental insurance
  • Generous holiday leave and sick leave
  • Professional development and training opportunities
  • Employee assistance programs

Company Culture

  • Growth Mindset: We prioritize personal and professional growth, offering workshops, training, and mentorship opportunities.
  • Work-Life Balance: We support a healthy work-life balance, understanding the importance of flexibility and family time.
  • Community Engagement: We actively participate in community initiatives, reinforcing our commitment to social responsibility.
Status: Closed