In this first post on how we test software at Quid, my aim is to tease out different layers of testing built into our development process, and to call out when, where and how tests should be added, and most importantly, who should come up with them.