Recommended

Recommended.

Hand-picked by practising QA engineers. Some links are affiliate links โ€” you pay the same, we earn a small commission.

// ๐Ÿ“š Books ยท 9 items

Lessons Learned in Software Testing

Lessons Learned in Software Testing

Cem Kaner, James Bach, Bret Pettichord

293 practical lessons from decades of combined testing experience. Covers test design, bug reporting, managing QA, and working with developers.

Agile Testing

Agile Testing

Lisa Crispin, Janet Gregory

How testing fits into agile development. Covers the agile testing quadrants, collaboration with developers, and building quality in from the start.

More Agile Testing

More Agile Testing

Lisa Crispin, Janet Gregory

The follow-up to Agile Testing with new case studies, continuous delivery, DevOps integration, and lessons from real agile teams worldwide.

The Art of Software Testing

The Art of Software Testing

Glenford Myers

A classic covering the psychology of testing, test design techniques, code reviews, and debugging. First published in 1979 and still relevant today.

Explore It!

Explore It!

Elisabeth Hendrickson

A practical guide to exploratory testing โ€” how to structure sessions, design tours, and find bugs that scripted tests miss.

Clean Code

Clean Code

Robert C. Martin

Principles for writing readable, maintainable code. Covers naming, functions, error handling, unit testing, and refactoring with real before/after examples.

Testing Computer Software

Testing Computer Software

Cem Kaner

A comprehensive guide to finding bugs โ€” covering testing strategy, test documentation, working in organisations, and managing relationships with developers.

A Practitioner's Guide to Software Test Design

A Practitioner's Guide to Software Test Design

Lee Copeland

A deep dive into test design techniques โ€” equivalence partitioning, boundary value analysis, decision tables, state-transition testing, and more.

Software Testing Techniques

Software Testing Techniques

Boris Beizer

A technical deep-dive into structural testing, data flow testing, logic coverage, and path testing. Maths-heavy but thorough.

// ๐ŸŽ“ Courses ยท 5 items

UDE

Cypress End-to-End Testing โ€” Getting Started

Learn Cypress from scratch โ€” writing E2E tests, interacting with the DOM, handling async, API testing, and integrating with CI pipelines.

TAU

Introduction to Playwright

A free, hands-on introduction to Playwright. Covers setup, writing your first tests, locators, assertions, and the page object model.

UDE

Postman: The Complete Guide โ€” REST API Testing

A thorough Postman course covering collections, environments, authentication, test scripts, Newman, and building a complete API test suite.

UDE

ISTQB Foundation Level Certification Prep

Full prep course for the ISTQB CTFL exam. Covers all syllabus chapters with practice questions, exam tips, and mock tests.

UDE

Selenium WebDriver with Java โ€” Basics to Advanced

Comprehensive Selenium course with Java โ€” covering WebDriver, TestNG, page object model, data-driven testing, and framework design.

// ๐Ÿ› ๏ธ Tools ยท 5 items

BrowserStack

Cloud-based cross-browser and cross-device testing. Run Selenium, Playwright, or Cypress tests on real browsers and devices without managing infrastructure.

Postman

The go-to API testing platform. Build and run requests, write test scripts in JavaScript, organise into collections, and share with your team.

Charles Proxy

HTTP proxy for intercepting, viewing, and modifying network traffic. Invaluable for debugging API calls, testing error scenarios, and mobile app testing.

Notion

All-in-one workspace for test plans, test case documentation, bug tracking notes, and team wikis. Highly flexible and great for keeping QA docs tidy.

Loom

Record your screen with narration and share as a link. Ideal for recording bug reproduction steps, walkthroughs, and async status updates.

// โŒจ๏ธ Hardware ยท 4 items

Dell UltraSharp U2723QE 27" 4K Monitor

Dell UltraSharp U2723QE 27" 4K Monitor

27-inch 4K IPS monitor with USB-C (90W charging), built-in KVM, accurate colour, and a sharp display ideal for reading code and test logs.

Keychron K2 V2 Mechanical Keyboard

Keychron K2 V2 Mechanical Keyboard

Compact 75% wireless mechanical keyboard with Mac/Windows support, hot-swappable switches, and RGB backlight. Works over Bluetooth and USB-C.

Logitech MX Master 3S Mouse

Logitech MX Master 3S Mouse

Ergonomic wireless mouse with MagSpeed scroll wheel, app-specific profiles, and Bluetooth multi-device support for up to three computers.

CalDigit TS4 Thunderbolt 4 Dock

CalDigit TS4 Thunderbolt 4 Dock

18-port Thunderbolt 4 dock with 98W laptop charging, dual 4K display support, 2.5GbE ethernet, and SD card reader. One cable connects everything.

Disclosure: Some links on this page are affiliate links. If you buy through them, qa.codes earns a small commission at no extra cost to you. We only recommend products we genuinely use and trust.