As a Quality Assurance Tester based in Johannesburg, you'll play a critical role in our software development lifecycle. Your responsibilities will include developing test strategies, performing regression tests, and ensuring that new features meet our rigorous quality benchmarks.