Testing Books

A Practitioner's Guide to Software Test Design

Lee Copeland

intermediate

Advanced Software Testing Vol. 1

Rex Black

advanced

Agile Testing: A Practical Guide for Testers and Agile Teams

Lisa Crispin

intermediate

App Quality: Secrets for Agile App Teams

Jason Joseph Arbon

intermediate

Automation Awesomeness: 260 actionable affirmations to improve your QA and automation testing skills

Joe Colantonio, Angie Jones

beginner

Beautiful Testing

Tim Riley, Adam Goucher

intermediate

Before The Code: First Steps to Automation in Testing

Jim Hazen

beginner

Complete Guide to Test Automation: Techniques, Practices, and Patterns for Building and Maintaining Effective Software Projects

Arnon Axelrod

intermediate

Effective Software Testing: A Developer's Guide

Mauricio Aniche

intermediate

Explore It!: Reduce Risk and Increase Confidence with Exploratory Testing

Elisabeth Hendrickson

intermediate

Foundations of Software Testing

Dorothy Graham, Erik Van Veenendaal, Isabel Evans, Rex Black

beginner

Full Stack Testing: A Practical Guide for Delivering High Quality Software

Gayathri Mohan

intermediate

Holistic testing: Weave Quality into Your Product

Janet Gregory, Lisa Crispin

intermediate

How Google Tests Software

James A. Whittaker, Jason Arbon, Jeff Carollo

intermediate

How to Break Software: A Practical Guide to Testing

James Whittaker

intermediate

How to Reduce the Cost of Software Testing

Matthew Heusser, Govind Kulkarn

intermediate

Managing the Testing Process

Rex Black

intermediate

Perfect Software: And Other Illusions about Testing

Gerald M. Weinberg

intermediate

Software Negligence And Testing Coverage

Cem Kaner

intermediate

Software Testing Explained: A Comprehensive Guide for IT and Non-IT Professionals

Jaime Mantilla

beginner

Taking Testing Seriously: The Rapid Software Testing Approach

James Bach and Michael Bolton

intermediate

Testing Computer Software

Cem Kaner, Jack Falk, Hung Q. Nguyen

intermediate

The Last Book On Testing

Rahul Verma

intermediate

The Self-Taught Software Tester: A Step By Step Guide to Learn Software Testing Using Real-Life Project

Chhavi Raj Dosaj

beginner

Writing Test Plans Made Easy

W. Roseberry

beginner