QA and test automation resources
A reading list for people who test software, whether or not they use QAright. Every category explains the subject in its own words first, with the diagram or the worked example, and then lists what to read next. Nothing here is ours except where marked.
If you are starting from nothing
The order below is the one that works. Skipping to step three is the commonest way an automation effort stalls: a suite that nobody can run and nobody reads is indistinguishable from no suite at all.
Start here
The vocabulary, and the shape of the job.
Tools
What you will actually be typing into, and its own documentation.
The craft
The parts of the work that decide whether a suite survives its first year.
Locators
Choosing selectors that outlive a redesign.
Open →Flaky tests
The problem every automation team eventually gets.
Open →BDD and specifications
Writing down what the software should do.
Open →Accessibility
The check most suites skip, and half of it automates.
Open →Performance
Speed as something you test, not something you hope for.
Open →Security testing
The checks a tester can genuinely own.
Open →Keep going
Longer reading, and people to read it with.
Reading is the slow way to learn how a suite behaves. Record one against your own app, free, and watch what the report says.