Quality Assurance Analyst

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

Job Description

As a Quality Assurance Analyst, you will play a crucial role in ensuring that our software products meet the highest standards of quality and reliability. You will work closely with development teams to identify and resolve defects, perform system testing, and contribute to continuous improvement initiatives.

Responsibilities

  • Analyze requirements and develop comprehensive test strategies.
  • Perform manual and automated testing for web and mobile applications.
  • Monitor testing progress and report test results to stakeholders.
  • Work closely with cross-functional teams to ensure alignment on quality goals.
  • Implement QA processes and best practices to enhance team efficiency.
  • Prepare test data and maintain testing environments.
  • Assist in user acceptance testing and provide feedback on usability.
  • Contribute to continuous improvement initiatives within the QA team.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Certifications in Quality Assurance are a plus
Experience
  • 3+ years of experience in software testing or quality assurance
Technical Skills
  • Test Automation Tools
  • Defect Tracking Systems
  • SQL
Soft Skills
  • Attention to Detail
  • Analytical Skills
  • Communication Skills
Certifications
  • ISTQB Certified Tester
  • Certified Software Tester (CSTE)
Languages
  • English: Fluent

Advantageous

  • Experience with Continuous Integration (CI) tools: Familiarity with CI tools like Jenkins to manage build processes.
  • Experience in Agile methodologies: Understanding of Agile principles and experience in Agile QA processes.

Benefits

  • Medical aid and wellness benefits
  • Generous annual leave
  • Flexible working hours
  • Professional development opportunities

Company Culture

  • Innovation: We foster an environment that encourages creativity and innovative thinking.
  • Teamwork: Collaboration is key in our dynamic team, where every voice is valued.
  • Continuous Learning: We encourage ongoing professional development and learning opportunities for all employees.
Status: Closed