books by subject
Software Testing

Automated Software Testing: Introduction, Management, and Performance: Introduction, Management, and Performance

Testing IT: An Off-the-Shelf Software Testing Process

GCSE 9-1 Computer Science Exam Practice Workbook, with Practice Test Paper (Letts GCSE 9-1 Revision Success)

Kali Linux Wireless Penetration Testing: Beginner's Guide

Penetration Testing: A Hands-On Introduction to Hacking

The Basics of Hacking and Penetration Testing: Ethical Hacking and Penetration Testing Made Easy

Testing Microservices with Mountebank

Software Requirements (Best Practices)

Agile Java¿: Crafting Code with Test-Driven Development (Robert C. Martin)

The Art of Software Testing (Business Data Processing: A Wiley Series)

User Acceptance Testing: A step-by-step guide

Professional Penetration Testing: Creating and Learning in a Hacking Lab

Site Reliability Engineering: How Google Runs Production Systems

The Complete Guide to Software Testing

How We Test Software at Microsoft (PRO-best Practices)

Test-Driven Development in Microsoft® .NET (Microsoft Professional)

Testing in Software Development (British Computer Society Monographs in Informatics)

The Complete Guide to Software Testing

Lessons Learned in Software Testing: A Context–Driven Approach

Service Offerings and Agreements: A Guide for ITIL(R) Exam Candidates: A guide for ITIL® exam candidates

Professional Test-Driven Development with C# : Developing Real World Applications with TDD (Wrox Professional Guides)

Always be Testing: The Complete Guide to Google Website Optimizer

Experiences of Test Automation: Case Studies of Software Test Automation

How to Break Web Software: Functional and Security Testing of Web Applications and Web Services

Test Driven Development: By Example

Clean Architecture: A Craftsman's Guide to Software Structure and Design: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)

Test Driven Development: A Practical Guide (Coad)

Software Testing (The McGraw Hill International Software Quality Assurance)

Working Effectively with Legacy Code
