software test engineer careers in South Africa