Quality Assurance Engineer

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

Job Description

We are in search of a meticulous Quality Assurance Engineer to oversee the testing and quality assurance processes for our software products. The ideal candidate will possess a keen eye for detail, a passion for quality, and strong analytical skills. You will play a critical role in defining quality standards and ensuring that our products meet high-performance standards.

Responsibilities

  • Create and execute test plans for new features and releases.
  • Log and track defects, ensuring timely resolution by the development team.
  • Review requirements and technical specifications to derive test strategies.
  • Conduct exploratory testing and risk assessment.
  • Document test results and maintain test documentation.
  • Work with team leads to recommend improvements to QA processes.
  • Participate in daily stand-ups and sprint planning meetings.
  • Investigate and replicate reported issues.
  • Assist with performance and reliability testing.
  • Provide training to new QA team members.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Advanced certifications in software testing are preferred
Experience
  • 4+ years of experience in QA testing, preferably in an Agile environment
Technical Skills
  • API Testing
  • Performance Testing
Soft Skills
  • Critical Thinking
  • Teamwork
Certifications
  • Certified Agile Tester
  • Lean Six Sigma Certification
Languages
  • English: Fluent

Advantageous

  • Familiarity with CI/CD tools: Experience in using CI/CD tools like Jenkins for seamless automation.
  • Cloud Testing Experience: Knowledge of testing applications hosted on cloud platforms.

Benefits

  • Comprehensive medical aid and dental coverage
  • Annual performance bonuses
  • Work-life balance initiatives
  • Access to training programs and certifications

Company Culture

  • Continuous Improvement: We believe in continuous improvement, providing opportunities for personal and professional growth.
  • Work-Life Balance: We prioritize work-life balance and offer flexible arrangements to support employees.
  • Employee Engagement: Our employees are actively involved in decision-making and contribute to shaping our culture.
Status: Closed