Agile Testing – A Practical Guide for Testers and Agile Teams, Lisa Crispin, Addison-Wesley, 2009
This book for software testers and managers who are transitioning from waterfall to agile. It discusses the processes needed to organize a testing group. It is not for programmers, and is not intended to teach test driven development. 500 pages.
Rocket Surgery Made Easy The Do-it-yourself Guide to Finding and Fixing Usability Problems, Steve Krug, – 2010
For web site designers, this book is quick and practical. 150 pages.
Always Be Testing – The Complete Guide to Google Website Optimizer, Bryan Eisenberg, Wiley, 2008
Here is a book for webmasters of commerce sites. It is about user experience and conversion rates, but not much about design or development. 300 pages.
JUnit in Action 2nd ed, Petar Tahchiev, Manning, 2011
Programmers will want to read this book. It covers the 4.x version framework. 450 pages.
Debug It! Find, Repair, and Prevent Bugs in your Code, Paul Butcher, Pragmatic, 2009
Programmers will find this book useful, as is any book from Pragmatic. 200 pages.
Perfect Software And Other Illusions about Testing, Gerald M. Weinberg, Dorset, 2008
This slim book for programmers and testers is good reading. It needs to be in the hands of most team leaders. 150 pages.
Next generation Java testing : TestNG and advanced concepts / Cédric Beust, Addison-Wesley, 2008
This is well written. 450 pages.
The art of application performance testing / Ian Molyneaux, O’Reilly, 2009
Performance testing is difficult. Here are some well chosen words to set you on the right path. The book is short, at 150 pages.
Advanced software testing / Rex Black, Rocky Nook Inc., 2009
Before testing a product, some analysis is needed, and this book will help you plan the work. Also, the book is a guide to the ISTQB advanced certification as an advanced test analyst. To get the most from this book, some effort will be needed. 450 pages