programme quality manager careers in Durban, South Africa