Quality Assurance Analyst

Johannesburg FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We are seeking an experienced Quality Assurance Analyst to join our Johannesburg team. In this role, you will be responsible for ensuring the quality of our software products through rigorous testing and validation. You will work closely with developers and product managers to identify defects, develop test cases, and ensure the systems meet specifications.

Responsibilities

  • Design and implement test strategies and ensure they are executed effectively.
  • Analyze test results and provide reports to management.
  • Collaborate with the product team to validate new feature functionality.
  • Participate in code reviews to ensure quality practices are followed.
  • Monitor and improve testing processes and methodologies.
  • Train junior QA team members and share best practices.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
Experience
  • 4+ years of experience in QA with a focus on automation
Technical Skills
  • API Testing
  • Test Automation Frameworks
Soft Skills
  • Teamwork
  • Problem-solving
Certifications
  • Certified Agile Tester (CAT)
Languages
  • English: Fluent

Advantageous

  • Knowledge of SQL: Ability to write SQL queries for database testing.
  • Experience with performance testing tools: Familiarity with load testing tools like JMeter.

Benefits

  • Comprehensive health coverage
  • Retirement benefits with employer contribution
  • Continuous learning and development opportunities
  • Remote work flexibility on occasion

Company Culture

  • Respect and Inclusion: We foster a respectful and inclusive environment where every individual is valued.
  • Professional Development: We support professional growth through training and mentorship programs.
  • Positive Work Environment: Our work environment is positive and encouraging, promoting overall job satisfaction.
Status: Closed