Automation is everything for us. Computers can analyse the code for poor algorithms or noncompliance to good coding practices. We have automated our build, test and deployment cycle to a series of steps so simple "our grandmothers" could build a complex web based system and check it for risks.
This lets our test teams work on more interesting tasks that humans are good at. It lets our managers work with the developers to help them identify where they can improve. But most importantly it stops bugs getting into the system as nothing is hidden in the code.