To the un-initiated, it may come as a surprise that software testing is a very controversial topic. People have strong convictions about testing approaches, and why theirs is the true path to enlightenment! It’s time to pick your horse, choose your religion and name your first born. As Managing Director of a software company, I’ve got a take on this that I want to share…