Quality Assurance Engineer

Durban FULL TIME R20,833 - R26,667 / Month
(R250,000 - R320,000 / Year)

Job Description

Join our dynamic team as a Quality Assurance Engineer, where you will be responsible for crafting and implementing test plans and strategies to ensure the quality and reliability of our software products.

Responsibilities

  • Develop and enhance automated test scripts.
  • Perform risk assessments and provide quality metrics.
  • Engage in code reviews and provide constructive feedback.
  • Train and mentor junior QA engineers on best practices.
  • Implement quality assurance best practices across the software development lifecycle.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree is an advantage
Experience
  • 3-5 years of experience in QA testing
Technical Skills
  • Performance Testing
  • API Testing
  • Version Control Systems
Soft Skills
  • Teamwork
  • Critical Thinking
Certifications
  • Certified Software Tester (CSTE)
Languages
  • English: Fluent

Advantageous

  • Familiarity with Performance Testing Tools: Hands-on experience with tools like LoadRunner or JMeter.
  • Knowledge of Security Testing: Understanding of security testing principles and practices.

Benefits

  • Comprehensive medical insurance
  • Generous retirement plan with matching contribution
  • Work-life balance support with flexible hours
  • Ongoing training and professional development
  • Team-building events and outings

Company Culture

  • Diversity: We embrace diversity, welcoming individuals from various backgrounds and cultures to strengthen our team.
  • Supportive Environment: Our workplace is supportive, ensuring every team member feels valued and heard.
  • Decision-Making Empowerment: We empower our employees to make decisions and contribute to the company's success directly.
Status: Closed