Quality Assurance Analyst

Johannesburg Full-time R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are seeking a Quality Assurance Analyst to join our dynamic team in Johannesburg. The ideal candidate will have a passion for quality and a meticulous eye for detail, ensuring that our software products meet high standards before release.

Responsibilities

  • Collaborate with software engineers to ensure quality objectives are met.
  • Design and automate tests for features and APIs.
  • Investigate defects in software and coordinate with the team for resolution.
  • Establish and maintain quality assurance standards and procedures.
  • Monitor quality assurance metrics and report on findings.
  • Mentor junior QA analysts and facilitate best practices.
  • Help manage test environments and data.
  • Participate in user acceptance testing phases.

Requirements

Education
  • Bachelor's degree in Information Technology
  • Master's degree is an advantage
Experience
  • 5+ years of hands-on experience in QA processes
Technical Skills
  • Automation Frameworks
  • API Testing
Soft Skills
  • Problem-Solving
  • Adaptability
Certifications
  • Certified Agile Tester
  • CSTE Certification
Languages
  • English: Fluent

Advantageous

  • Experience in Security Testing: Knowledge in implementing security best practices in testing.
  • Knowledge of Cloud Technologies: Familiarity with cloud environments like AWS or Azure.

Benefits

  • Comprehensive health insurance
  • Additional leave days for mental health
  • Access to professional development courses
  • Team-building activities and outings

Company Culture

  • Continuous Development: We value continuous learning and provide resources for personal and professional development.
  • Team Collaboration: We foster teamwork and collaboration across all departments.
  • Work-Life Balance: We promote a healthy work-life balance and flexible work hours.
Status: Closed