Useful links where you can learn more and explore testing

Additional training is available at every level, and we have compiled a list of helpful resources for your independent learning.
(for situations where you happen to have some 1000 hours free time for additional reading)
Perfect Software And Other Illusions About Testing – Jerry Weinberg
Lessons Learned in Software Testing – Cem Kaner, James Bach, Bret Pettichord
Explore It!: Reduce Risk and Increase Confidence with Exploratory Testing – Elisabeth Hendrickson

Tacit and Explicit Knowledge – Harry Collins
Thinking Fast and Slow – Daniel Kahneman
Against Method – Paul Feyerabend
How Doctors Think – Jerome Groopman
The Structure of Magic – Richard Bandler, John Grinder

The Phoenix Project
The Unicorn Project
Clean code, Robert Martin
Design Patterns for High-Quality Automated Tests
Specification by Example, Gojko Adzic
Head First Design Patterns Building Extensible and Maintainable Object-Oriented Software Eric Freeman, Elisabeth Robson
Head First Git, Raju Ghandi


Richard Bradshaw & Mark Winteringham

Michael Palotas

Michael Bolton

Robert Sabourin

Esther Derby & Don Gray