Quality Assurance Analyst

Pretoria FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

In the role of Quality Assurance Analyst, you'll be pivotal in maintaining software quality standards. Your tasks will include creating detailed test plans, executing tests, and liaising with developers to enhance product functionality and performance.

Responsibilities

  • Design, implement, and maintain testing procedures.
  • Conduct performance and load testing.
  • Assist developers in reproducing and fixing defects.
  • Provide recommendations for process improvements.
  • Maintain test environments and test data.
  • Review requirements and specifications for testability.
  • Prepare reports on testing progress and results.
  • Support the team in agile practices.

Requirements

Education
  • Bachelor's degree in IT or related field
Experience
  • 5+ years of experience in quality assurance processes
Technical Skills
  • Performance Testing
  • Agile Methodologies
Soft Skills
  • Teamwork
  • Adaptability
Certifications
  • Certified Agile Tester
Languages
  • English: Fluent

Advantageous

  • Experience with Continuous Integration/Continuous Deployment (CI/CD): Knowledge of CI/CD tools for integrating testing into development workflows.
  • Familiarity with cloud-based testing environments: Experience with cloud platforms for testing applications.

Benefits

  • Comprehensive health benefits including dental and vision
  • Annual bonuses based on performance
  • Work-life balance initiatives
  • Support for continuous learning and certifications

Company Culture

  • Continuous Growth: We support personal and professional growth through training and mentorship programs.
  • Employee Well-being: Prioritizing employee wellness through various health and wellness initiatives.
Status: Closed