As a Quality Assurance Analyst, you will be the guardian of software quality within our company. Located in Durban, you will be responsible for testing applications, troubleshooting issues, and ensuring that all software meets our high-quality standards. Ideal candidates should have a solid background in quality assurance coupled with excellent communication skills to liaise effectively with various teams.