This is a talk Trish Khoo gave at BoS USA last year about approaches to software testing.
While she works at Google at the moment, she started in much smaller, albeit growing, businesses. There is a video of the talk, transcript and slides. I would be interested to understand how the approaches she discusses are different in a much smaller organisation and also, whether anyone has moved an organisation with a test department to one where testing becomes a core part of the coder’s day. What were the benefits and pitfalls? (Asking for a friend…)