The automated scan came back clean. Then you put the mouse away, press Tab, and by the fourth press you've no idea where you are on the page. No scanner would have told you that. W3C is plain about it: evaluation tools can't determine accessibility, they can only assist.
WebAIM points out that many people with motor disabilities rely on a keyboard, and that blind users typically navigate by keyboard, with a screen reader reading the page aloud. So this check is you, using the page with those tools. Three passes on every page template: keyboard, screen reader, then zoom. Each one ends as a line in your QA record.
Set up first, or you'll record your own computer's settings as the site's failures. On a Mac, turn on keyboard navigation in System Settings, and in Safari's advanced settings tick Press Tab to highlight each item on a webpage. That's what lets Tab reach links and buttons. VoiceOver is built in, and Command-F5 turns it on. On Windows, NVDA is free. Write down the browser, the screen reader and their versions, because the record needs them.
Start at the address bar. Tab forward, Shift-Tab back, through the whole page. Enter follows a link, Enter or Space presses a button, arrows move inside radio groups and menus, and Escape should close a dialog. At every stop, ask whether you could reach it, use it and leave it, whether the order makes sense, and whether you can see where you are. On a fictional bakery's homepage, the third Tab lands on the Order button and nothing shows. That fails 2.4.7. Further down, the cookie banner covers the focused Allergens link completely, which fails 2.4.11.
Then the screen reader. Listen first for the page title: it should tell you where you are. WebAIM notes that screen reader users rarely listen to a whole page. They jump by headings, landmarks and links, so you should too. In VoiceOver, VO-U opens the rotor, with lists of headings, links and form controls. In NVDA, H moves to the next heading, D to the next landmark, and NVDA-F7 opens the elements list. The bakery's quantity buttons are announced only as button, and the hero photo as a file name. Both fail.
Last pass. Zoom to two hundred percent and check nothing is lost. Then apply WCAG's four text spacing values together: line height one and a half times the font size, paragraph spacing twice, letter spacing point one two, word spacing point one six. The bakery's menu cards have a fixed height, and the last line of every description vanishes. Then a twelve-eighty window at four hundred percent, which W3C treats as three hundred and twenty pixels: you should only scroll one way. Small targets need twenty-four by twenty-four CSS pixels, unless one of W3C's five exceptions applies.
Be honest about what that was. You're probably a sighted person who started using a screen reader this week. WebAIM warns that a new user can decide everything is broken when the problem is their skill with the tool, and that sighted testers can trust what they see without noticing it wasn't read out. So the record calls it a human check by the creator, names the pairing you used, and its basis is creator declared. User testing means disabled people using the site, and W3C says that finds problems a standards check alone misses.
Here's the bakery's record. One line per check, with the method, the result, what you did and on which templates. Every failure under it names the page, the element and the success criterion, so whoever fixes it can find it. A pass says what it covered, so nobody reads it as more. The commit is there because next week's build is a different site.
Use every template with keys, speech and zoom. Record it as your own check, never as user testing.