Quality Assurance Engineer

Johannesburg FULL TIME R29,167 - R45,833 / Month
(R350,000 - R550,000 / Year)

Job Description

We are seeking a dedicated Quality Assurance Engineer to join our team in Johannesburg. In this role, you will ensure the quality and functionality of our software products by designing and executing test plans, identifying defects, and collaborating closely with developers.

Responsibilities

  • Create test cases based on functional and non-functional requirements.
  • Evaluate and improve testing strategies to enhance efficiency.
  • Collaborate with product managers to define quality expectations.
  • Coordinate with the development team to clarify requirements and resolve defects.
  • Utilize testing tools and frameworks to streamline processes.
  • Encourage a culture of quality throughout the software development lifecycle.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3-5 years of experience in quality assurance, particularly in web applications
Technical Skills
  • Test Management Tools
  • Performance Testing
Soft Skills
  • Time Management
  • Teamwork
Certifications
  • Certified Agile Tester (CAT)
  • Certified Test Manager (CTM)
Languages
  • English: Fluent

Advantageous

  • Experience in a DevOps environment: Exposure to continuous integration and deployment practices.
  • Knowledge of security testing: Understanding of security testing best practices.

Benefits

  • Comprehensive health care package
  • Yearly bonuses
  • Remote work options available
  • Training and development programs

Company Culture

  • Inclusivity: We celebrate diversity and foster a workplace where everyone feels included.
  • Work-Life Balance: We offer flexible schedules to help our employees maintain a healthy work-life balance.
  • Commitment to Quality: Our dedication to quality is reflected in everything we do, from our products to our team dynamics.
Status: Closed