Subjects / Software testing and QA

Best books to learn Software testing and QA, in order

Quality engineering is broader than writing tests, so the path builds outward: testing fundamentals and how to think about coverage first, then test design, automation, and the tools that scale it, then strategy, process, and quality across a whole team. Jumping to automation frameworks before you understand what makes a test valuable produces suites nobody trusts, so the arc runs from principles, to automation, to engineering quality at scale.

Build your own Software testing and QA list →Browse all paths

Reading paths for software testing and qa

Popular software testing and qa books

Related reading

Frequently asked questions

How should I approach learning software testing and qa?
Quality engineering is broader than writing tests, so the path builds outward: testing fundamentals and how to think about coverage first, then test design, automation, and the tools that scale it, then strategy, process, and quality across a whole team. Jumping to automation frameworks before you understand what makes a test valuable produces suites nobody trusts, so the arc runs from principles, to automation, to engineering quality at scale.
What's a good book to start software testing and qa with?
A strong starting point is Growing object-oriented software, guided by tests by Steve Freeman. The ordered reading paths above show exactly where it fits and what to read next.
What should I read after software testing and qa?
Once you have the fundamentals, explore closely related subjects like PyTorch, PostgreSQL, C programming language.

Related subjects