James Bach

James Bach is a highly influential and often provocative figure in the field of software testing, widely recognized as a leading advocate for the Context-Driven School of Software Testing. His career spans several decades, marked by a commitment to elevating the craft of testing from a…

Key facts

Role
Software Testing Consultant, Educator, Author, Advocate
Nationality
American

Notable quotes

The purpose of testing is to find problems that matter.
Testing is an infinite process of comparing the invisible to the ambiguous to produce the useless for the uninformed.
We don't test software; we test ideas about software.
A test is an experiment, not a check.
Context-driven means that there are no 'best practices' independent of context.