Quality Assurance Analyst

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

Job Description

We are seeking a detail-oriented Quality Assurance Analyst to join our team in Pretoria. This role involves ensuring the delivery of high-quality software by analyzing and testing various applications. The ideal candidate will possess a strong understanding of QA methodologies and a passion for enhancing the user experience through meticulous testing.

Responsibilities

  • Review functional and design specifications to ensure full understanding of testing requirements.
  • Implement and maintain automated testing frameworks for quality assurance.
  • Analyze test results and provide metrics on application quality.
  • Coordinate with cross-functional teams to ensure alignment on projects.
  • Contribute to the continuous improvement of QA processes and methodologies.
  • Participate in training sessions for team members on QA best practices.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in software testing and QA methodologies
Technical Skills
  • Selenium
  • Test Automation Frameworks
  • Performance Testing
Soft Skills
  • Critical Thinking
  • Communication
Certifications
  • Certified Software Tester (CST)
Languages
  • English: Fluent

Advantageous

  • Experience with Continuous Integration tools: Understanding of CI/CD practices in software development.
  • Basic knowledge of Programming: Familiarity with languages such as Java or Python for scripting tests.

Benefits

  • Comprehensive health and wellness programs
  • Annual performance bonuses
  • Employee development and training opportunities
  • Work-life balance initiatives

Company Culture

  • Inclusivity: Diversity and inclusion are core values of our company culture.
  • Work-Life Balance: We promote a healthy work-life balance among our employees.
Status: Closed