Quality Assurance Analyst

Pretoria FULL TIME R25,000 - R35,000 / Month
(R300,000 - R420,000 / Year)

Job Description

We are seeking a Quality Assurance Analyst who is passionate about software quality and testing. The ideal candidate will ensure that products meet the highest standards of quality. You will work closely with development teams to create robust test cases and ensure that software is reliable and bug-free.

Responsibilities

  • Design, develop, and maintain automated test scripts.
  • Collaborate in daily stand-ups and involve in sprint planning sessions.
  • Review and analyze system specifications and provide feedback.
  • Identify and implement process improvements to enhance product quality.
  • Assist in user acceptance testing and provide support to users.
  • Stay updated on industry best practices and quality assurance trends.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 3-5 years of experience in QA roles
Technical Skills
  • Manual Testing
  • Automation Frameworks
Soft Skills
  • Critical Thinking
  • Teamwork
Certifications
  • Certified ScrumMaster (CSM)
  • Agile Testing Certification
Languages
  • English: Fluent

Advantageous

  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD): Experience with CI/CD practices to streamline testing.
  • Experience with Performance Testing Tools: Knowledge of tools for testing application performance.

Benefits

  • Comprehensive health benefits and wellness programs
  • Yearly performance bonuses and incentives
  • Work-life balance support
  • Opportunities for continuous learning and training

Company Culture

  • Continuous Improvement: Dedicated to improving our processes and product quality continuously.
  • Employee Wellbeing: Prioritizing mental health and wellbeing for all team members.
  • Open Communication: Maintaining transparent communication at all levels.
Status: Closed