Quality Code Software Testing Principles, Practices, and Patterns By Vance, Stephen (Book – 2013 )
Common System and Software Testing Pitfalls How to Prevent and Mitigate Them : Descriptions, Symptoms, Consequences, Causes, and Recommendations By Firesmith, Donald G. (Book – 2014 )
Selenium Testing Tools Cookbook
Over 90 Recipes to Build, Maintain, and Improve Test Automation with Selenium WebDriver
By Gundecha, Unmesh
ATDD by Example A Practical Guide to Acceptance Test-driven Development By Gärtner, Markus – 2013
Software testers and project managers will find this useful.
Effective Unit Testing – A Guide for Java Developers By Koskela, Lasse – 2013
By the author of TDD
Experiences of Test Automation – Case Studies of Software Test Automation, Dorothy Graham, – 2012
Software Testing Foundations – A Study Guide for the Certified Tester Exam : Foundation Level, ISTQB Compliant, Andreas Spillner, – 2011
How Google Tests Software, James Whittaker, – 2012
Python Testing – Beginner’s Guide : An Easy and Convenient Approach to Testing your Python Projects, Daniel Arbuckle, – 2010
Programmers will want to read this very practical book. 200 pages.
API Design for C++, Martin Reddy, – 2011
Programmers will want to read this. The author has experience with large systems at Pixar, but this book is not about animation. It is about software architecture and design. Here is the contents, and here is the author’s excellent blog. 400 pages.