As a Quality Assurance Analyst at our Durban office, you will be responsible for executing tests on software applications, identifying bugs, and working with the development team to resolve issues. The ideal candidate should have experience in both manual and automated testing, along with an understanding of software development life cycles. If you are passionate about quality and eager to make a difference, we want to hear from you!