Skip to main content

Interested in sponsoring the site? [find out more]

blog title image

3 minute read - Books

Recommended Reading

Aug 31, 2025

A list of books that have helped me improve my Testing and thinking around testing.

About

A Software Testing Recommended Reading List. These are not affiliate links.

Pick and choose from the list anything that seems interesting.

I only recommend books which I have read, and which have actually influenced how I test, consult, manage, approach Agile Projects, and develop software.

The Utility of Force: The Art of War in the Modern World

The Political Brain: The Role of Emotion in Deciding the Fate of the Nation

Critical Path

Ideas and Integrities: A Spontaneous Autobiographical Disclosure

Steps to an Ecology of Mind: Collected Essays in Anthropology, Psychiatry, Evolution, and Epistemology

Notes on the Synthesis of Form (Harvard Paperbacks)

How to Solve It: A New Aspect of Mathematical Method (Princeton Science Library)

Administrative Behavior, 4th Edition

Organizations

Never Split the Difference: Negotiating As If Your Life Depended On It

The Human Use Of Human Beings: Cybernetics And Society (The Da Capo series in science)

Cybernetics: Second Edition: Or the Control and Communication in the Animal and the Machine

Domain-Driven Design: Tackling Complexity in the Heart of Software

Influence: The Psychology of Persuasion, Revised Edition

The Big Con: The Story of the Confidence Man

An Introduction to Cybernetics

Diagnosing the System for Organizations

Designing Freedom (CBC Massey Lecture)

Problem Frames and Methods: Analysing and Structuring Software Development Problems

Software Requirements and Specifications: A Lexicon of Practice, Principles and Prejudices (ACM Press)

The Book of Five Rings: A Classic Text on the Japanese Way of the Sword (Shambhala Library)

The Art of War (Pocket Edition) (Shambhala Pocket Classics)

The Prince (Dover Thrift Editions)

The Art of War: Translation, Essays, and Commentary by the Denma Translation Group

Overcoming Destructive Beliefs, Feelings, and Behaviors: New Directions for Rational Emotive Behavior Therapy (Psychology)

Principles Of Software Engineering Management

Compilers: Principles, Techniques, and Tools (2nd Edition)

Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)

Implementation Patterns

Growing Object-Oriented Software, Guided by Tests

Freedom from Command and Control

I Want You to Cheat: The Unreasonable Guide to Service and Quality

The New Economics for Industry, Government, Education - 2nd Edition

Out of the Crisis (The MIT Press)

Keys to Solution in Brief Therapy

Clues: Investigating Solutions in Brief Therapy

Words Were Originally Magic

Conjoint Family Therapy

Changing With Families a Book About Further Education for Being Human Vol 1. Viii, 194P

The Elusive Obvious or Basic Feldenkrais

The Master Moves

The Potent Self: A Study of Spontaneity and Compulsion

To Be or Not: An E-Prime Anthology

Science and Sanity: An Introduction to Non-Aristotelian Systems and General Semantics

Art of Seduction

The 33 Strategies of War (Joost Elffers Books)

Mastery

The 48 Laws of Power

Quantum Psychology: How Brain Software Programs You and Your World

Changing Belief Systems With NLP

Sleight of Mouth

Beliefs: Pathways to Health and Well-Being

Monsters and Magical Sticks: There's No Such Thing As Hypnosis?

Patterns of the Hypnotic Techniques of Milton H. Erickson, M.D., Vol. 2

The Structure of Magic II: A Book About Communication and Change

Patterns of the Hypnotic Techniques of Milton H. Erickson, M.D. Volume 1

The Structure of Magic, Vol. 1: A Book About Language and Therapy

An Introduction to General Systems Thinking (Silver Anniversary Edition)

More Secrets of Consulting: The Consultant's Tool Kit

Becoming a Technical Leader: An Organic Problem-Solving Approach

The Secrets of Consulting: A Guide to Giving and Getting Advice Successfully

Rethinking Systems Analysis and Design

Black Box Testing

Software System Testing and Quality Assura (Van Nostrand Reinhold electrical/computer science and engineering series)

The Web Application Hacker's Handbook: Finding and Exploiting Security Flaws

How to Break Web Software: Functional and Security Testing of Web Applications and Web Services. Book & CD

Software Testing Techniques

Lessons Learned in Software Testing: A Context-Driven Approach

If you like this content then you might be interested in my Patreon Community. I create exclusive content multiple times a week. Gain access to Patreon only content and online training courses for as little as $1 per month. Learn more about the EvilTester Patreon Community.

<< Using Free Chat GPT to learn Playwright Automating in Java
Agile Testing >>