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

  • Design test cases based on user requirements and functionality.
  • Conduct performance and load testing to measure system efficiency.
  • Work closely with cross-functional teams to facilitate a collaborative testing environment.
  • Utilize test management tools to maintain clear records of test processes.
  • Assist in production go-lives to ensure smooth transitions.
  • Mentor junior QA engineers and provide guidance on best practices.
  • Participate in continuous improvement initiatives.
  • Evaluate test automation tools and suggest improvements.
  • Contribute to the creation of a testing framework.
  • Provide insights during project planning regarding the quality aspects.

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

  • Competitive salary package with performance-based incentives
  • Health and wellness benefits including medical aid
  • Flexible working hours with a commitment to work-life balance
  • Professional development opportunities and training

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