Quality Assurance Analyst

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

Job Description

We are seeking a meticulous Quality Assurance Analyst to join our team in Johannesburg. The successful candidate will be pivotal in maintaining the quality of our software products through rigorous testing processes, ensuring the delivery of flawless and reliable solutions to our clients.

Responsibilities

  • Develop and execute test plans and test cases based on requirements.
  • Identify and document defects in software applications.
  • Collaborate with developers to ensure proper implementation of fixes.
  • Perform thorough regression testing when bugs are resolved.
  • Review functional and design specifications to ensure full understanding of testing requirements.
  • Participate in daily stand-ups to align with the project team.
  • Conduct performance testing to validate software scalability.
  • Maintain clear and concise documentation of testing processes.
  • Provide feedback on usability and user experience of the product.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Technology, or a related field
Experience
  • 3+ years of experience in software quality assurance
Technical Skills
  • Manual Testing
  • Automated Testing
  • API Testing
Soft Skills
  • Attention to Detail
  • Communication
Certifications
  • ISTQB Certified Tester
Languages
  • English: Fluent

Advantageous

  • Experience with performance testing tools: Familiarity with tools such as LoadRunner or JMeter.
  • Experience with Agile methodologies: Background in working within Agile Scrum teams is advantageous.

Benefits

  • Medical aid coverage
  • Retirement fund contributions
  • Flexible working hours
  • Opportunity for professional development

Company Culture

  • Team Oriented: We emphasize teamwork and collaboration in our projects.
  • Innovation Focused: We thrive on exploring new approaches and technologies to solve challenges.
Status: Open