Join our Johannesburg-based team as a Quality Assurance Specialist and play a crucial role in maintaining the quality of our software products. You will implement testing methodologies, identify defects, and collaborate with development teams to ensure a seamless user experience.