Quality Assurance Analyst

Johannesburg FULL TIME R25,000 - R40,000 / Month
(R300,000 - R480,000 / Year)

Job Description

We are seeking a conscientious Quality Assurance Analyst to join our vibrant team in Johannesburg. The ideal candidate will be responsible for ensuring that our software products meet rigorous quality standards. You will collaborate closely with development teams to identify and resolve defects as well as improve our testing processes.

Responsibilities

  • Design and document testing frameworks to ensure software consistency.
  • Develop and execute manual and automated tests for functional and non-functional requirements.
  • Coordinate with developers to clarify requirements and identify testing needs.
  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  • Maintain test environments and ensure they are up-to-date.
  • Lead QA efforts for specific projects ensuring deadlines are met.
  • Train junior QA team members on best practices.
  • Participate in sprint planning meetings to align testing activities with project timelines.

Requirements

Education
  • Diploma in Software Testing or a related field
  • Bachelor's degree is an advantage
Experience
  • 2+ years of experience in quality assurance testing
Technical Skills
  • Test Management Tools
  • Agile Methodologies
Soft Skills
  • Time Management
  • Teamwork
Certifications
  • Advanced Software Testing Certification
  • Agile Tester Certification
Languages
  • English: Fluent

Advantageous

  • Experience with API Testing: Experience using Postman or SoapUI for testing APIs.
  • ETL Testing Experience: Knowledge of data testing and validation techniques.

Benefits

  • Annual performance bonuses
  • Health and wellness benefits
  • Work-life balance initiatives
  • Support for further education and development

Company Culture

  • Continuous Improvement: We value continuous improvement and actively seek feedback to better our processes.
  • Open Communication: We maintain a culture of open communication to ensure transparency and collaboration.
  • Respect for All: We respect and value all employees, recognizing their contributions to our success.
Status: Closed