Quality Assurance Analyst

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

Job Description

We are on the lookout for a meticulous Quality Assurance Analyst to join our Johannesburg team. You will be responsible for developing and executing test plans to ensure the quality of our software products. The ideal candidate will have a keen eye for detail and a strong understanding of QA methodologies. Your role will be crucial in identifying bugs and ensuring smooth software functionality.

Responsibilities

  • Develop comprehensive test strategies for new features.
  • Assist in troubleshooting and debugging application issues.
  • Ensure tests are executed in a timely manner as per Agile sprints.
  • Work on cross-functional teams to prioritize testing efforts.
  • Maintain documentation of test cases and results.
  • Ensure that all defects are retested and verified.
  • Participate in post-release reviews and provide insights for future testing.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
  • Advanced certifications in QA are an advantage
Experience
  • 5+ years of solid experience in quality assurance and software testing
Technical Skills
  • Manual Testing Techniques
  • Selenium and other Automation Tools
Soft Skills
  • Teamwork
  • Problem Solving
Certifications
  • ISTQB Advanced Level Test Analyst
Languages
  • English: Fluent

Advantageous

  • Experience with Test-Driven Development (TDD): Hands-on experience with TDD methodologies for software quality assurance.
  • Familiarity with Agile methodologies: Experience working in Agile teams to enhance software quality.

Benefits

  • Comprehensive healthcare coverage including dental and vision
  • Retirement savings plan with company contributions
  • Remote work options available
  • Support for continuous learning and certifications

Company Culture

  • Continuous Improvement: A culture of learning and development is encouraged for all employees.
  • Work-Life Balance: We prioritize the well-being of our employees and promote a healthy work-life balance.
  • Community Engagement: We actively engage with the community and support local initiatives.
Status: Closed