It seems like a lot of people are talking about the need to automate software testing, and how it's going to magically solve all our problems. Yet, we keep seeing security breaches which can be traced back to software bugs - anyone remember Heartbleed? I have a novel proposal, which may help reduce these kinds of problems - brains! We need to have people who are thinking about the problems of quality software at both the micro and macro levels, considering the context of the project as a whole. This should help us reduce the number of defects that escape in to the wild, and thus help us improve the overall security of our applications.