The thoughts of a QA Consultant for ThoughtWorks from Vancouver, Canada currently on assignment in Johannesburg, South Africa.