Quality Assurance Analyst

Johannesburg FULL TIME R25,000 - R41,666 / Month
(R300,000 - R500,000 / Year)

Job Description

We are seeking a detail-oriented Quality Assurance Analyst to join our Johannesburg team. The successful candidate will play a critical role in developing and implementing testing procedures to ensure that our software products meet the highest quality standards. You will be responsible for creating test plans, executing tests, and troubleshooting issues to deliver a flawless user experience.

Responsibilities

  • Create comprehensive testing strategies that align with project goals.
  • Conduct regression, performance, and usability testing.
  • Collaborate with cross-functional teams to ensure quality at all stages of development.
  • Report on test progress and results, presenting data to management.
  • Engage in continuous improvement initiatives for QA practices.
  • Stay up to date with the latest testing tools and methodologies.
  • Facilitate user acceptance testing with stakeholders.
  • Document test findings and assist with troubleshooting.
  • Provide quality assurance support in an Agile environment.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent
  • Master's degree in Software Quality Assurance is a plus
Experience
  • Proven experience of 3+ years in a software testing role.
Technical Skills
  • Test Management Tools
  • Version Control Systems
Soft Skills
  • Problem Solving
Certifications
  • Agile Testing Certification
Languages
  • English: Fluent

Advantageous

  • Experience in E-commerce Platforms: Knowledge of testing practices specific to e-commerce applications.
  • Familiarity with Cloud-Based Testing: Experience with cloud-based testing services and practices.

Benefits

  • Comprehensive health and wellness benefits.
  • Flexible work hours and remote working opportunities.
  • Support for continuous learning and career growth.
  • A vibrant work environment with team-building activities.

Company Culture

  • Inclusivity: We embrace diversity and ensure all voices and perspectives are heard.
  • Continuous Learning: We foster a culture of learning, where everyone is encouraged to grow and enhance their skill set.
Status: Closed