Quality Assurance Analyst

Pretoria FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

As a Quality Assurance Analyst, you'll play a crucial role in our software development lifecycle, conducting thorough testing to ensure our products meet the highest standards of quality. You will collaborate with developers and project managers to identify and resolve issues early in the process.

Responsibilities

  • Conduct performance testing to ensure applications handle expected loads.
  • Utilize automated testing tools to enhance quality assurance processes.
  • Work closely with product owners to clarify requirements.
  • Mentor junior QA team members in best practices.
  • Stay updated on industry trends and emerging technologies in quality assurance.
  • Contribute to the development of best practices and standards for testing.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Advanced testing certifications are a plus
Experience
  • 5+ years in a QA role with a focus on automation
Technical Skills
  • Selenium
  • API Testing
Soft Skills
  • Problem-solving
  • Teamwork
Certifications
  • Certified Software Tester (CST)
Languages
  • English: Fluent

Advantageous

  • Experience with Performance Testing: Knowledge of performance testing tools and methodologies.
  • Familiarity with CI/CD pipelines: Understanding of continuous integration and deployment practices.

Benefits

  • Health and wellness benefits
  • Flexible working hours
  • Career growth and training programs
  • Team-building activities

Company Culture

  • Diversity and Inclusion: We celebrate diversity and strive to provide an inclusive environment for all.
  • Work-Life Balance: We recognize the importance of a healthy work-life balance and provide flexibility.
  • Employee Recognition: We value our employees' contributions and celebrate their achievements.
Status: Closed