QA Engineer

Bloemfontein FULL TIME R32,000 - R40,000 / Month
(R384,000 - R480,000 / Year)

Job Description

Join our team as a QA Engineer where you will be responsible for maintaining high-quality standards throughout the software development lifecycle. You will design and execute test plans, report defects, and work closely with developers to ensure software functionality meets our technical and customer requirements.

Responsibilities

  • Design and implement testing strategies for new software features.
  • Conduct thorough analysis of functional and non-functional requirements.
  • Work closely with the product team to understand user needs and deliver software that meets those expectations.
  • Document test results and provide feedback for process improvement.
  • Engage in continuous learning to stay updated on new QA tools and technologies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3-5 years of experience in quality assurance or software testing
Technical Skills
  • Manual Testing
  • Selenium
  • API Testing
Soft Skills
  • Attention to Detail
  • Communication
Certifications
  • ISTQB Certification
  • Certified Agile Tester
Languages
  • English: Fluent

Advantageous

  • Experience with Test Automation Tools: Familiarity with tools such as JUnit or TestNG for automated testing.
  • Knowledge of Agile and Scrum methodologies: Understanding of Agile principles and active participation in Scrum ceremonies.

Benefits

  • Competitive salary with performance bonuses
  • Health and wellness programs
  • Opportunity for remote work flexibility
  • Paid time off and public holidays

Company Culture

  • Innovative Environment: We embrace new ideas and encourage our team to think outside the box.
  • Team Collaboration: Collaboration is at the heart of our processes, ensuring every voice is heard.
  • Diversity and Inclusion: We celebrate diverse perspectives and promote an inclusive workplace.
Status: Open