QA Engineer

Johannesburg FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are on the lookout for a skilled QA Engineer who will be integral to our testing team. This role requires strong attention to detail and a comprehensive understanding of QA methodologies, ensuring the highest quality standards for our software products.

Responsibilities

  • Implement testing strategies that ensure optimal software performance.
  • Evaluate, select, and implement test automation tools.
  • Mentor and lead projects within the QA team.
  • Ensure compliance with QA standards and best practices.
  • Prepare and deliver presentations on testing results.
  • Participate in peer reviews and facilitate knowledge sharing.
  • Collaborate in Agile teams to enhance product development processes.
  • Drive the adoption of a culture of quality within the organization.
  • Assist product owners in defining acceptance criteria.
  • Conduct root cause analysis of defects and propose solutions.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Relevant certifications in QA or testing preferred
Experience
  • 4+ years of experience in Quality Assurance roles
Technical Skills
  • Performance Testing
  • Test Management Tools
  • Bash/Shell Scripting
Soft Skills
  • Problem-solving
  • Time Management
  • Teamwork
Certifications
  • Agile Testing Certification
  • Automation Testing Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Familiarity with containerization tools for development and testing.
  • Exposure to cloud services (AWS/Azure): Understanding of cloud testing environments and deployments.

Benefits

  • Comprehensive employee benefits including retirement plans
  • Employee recognition programs and team-building events
  • Opportunities for career advancement within the company
  • Support for continuous education and skill development

Company Culture

  • Work-Life Balance: Our culture promotes a healthy work-life balance, recognizing the importance of personal time.
  • Employee Engagement: We engage our employees in decision-making, valuing their contributions and input.
  • Diversity and Inclusion: We are committed to building an inclusive and diverse workforce, open to all perspectives.
Status: Open