The Accessibility QA Checklist: A Complete Guide for Creative Teams

Go beyond basic compliance. This accessibility QA checklist helps creative teams build truly inclusive digital experiences, uncovering issues overlooked by standard testing.

Go beyond basic compliance. This accessibility QA checklist helps creative teams build truly inclusive digital experiences, uncovering issues overlooked by standard testing.

You probably think accessibility QA is just about checking color contrast ratios and keyboard navigation. None of that is wrong. But it’s incomplete.

The hard truth? True accessibility QA goes deeper. It’s about understanding user needs, not just ticking boxes. It’s about empathy baked into your workflow. For creative agencies and in-house teams, this means building more usable, more delightful experiences for everyone.

1. Beyond the Basics: Shifting Your Mindset

Most teams approach accessibility as a compliance hurdle. Something to be addressed late in the process, if at all. This often leads to rushed fixes, missed issues, and ultimately, a subpar experience for users with disabilities.

The real goal is inclusive design. Creating products and content that can be perceived, understood, operated, and interacted with by as many people as possible, regardless of their abilities.

This requires a proactive mindset, not a reactive one.

Start Early, Test Often

Accessibility shouldn’t be an afterthought. It needs to be part of your process from the initial concept and design stages right through to final delivery.

  • Integrate accessibility considerations into wireframes and user flows.
  • Use accessible color palettes and typography from the start.
  • Define ARIA roles and states during the design phase.

This prevents costly rework and ensures accessibility is a core feature, not a bolted-on fix.

Embrace Diverse User Needs

Think about the spectrum of disabilities:

  • Visual impairments (low vision, blindness, color blindness)
  • Auditory impairments (deafness, hard of hearing)
  • Motor impairments (limited dexterity, paralysis)
  • Cognitive impairments (learning disabilities, ADHD, dyslexia)
  • Seizure disorders

Each group interacts with digital content differently. Your QA must reflect this diversity.

2. Visual Accessibility Testing

This is where many checklists start and stop. While crucial, it’s only one piece of the puzzle.

Color Contrast

Ensure sufficient contrast between text and its background. This is vital for users with low vision or color blindness.

  • Tools like the WebAIM Contrast Checker are essential.
  • Test all text states: normal, hover, focus, disabled.
  • Remember that contrast is also critical for decorative elements that convey information.

Typography and Readability

Font choice, size, and line spacing significantly impact readability.

  • Avoid overly decorative or condensed fonts for body text.
  • Ensure text can be resized up to 200% without loss of content or functionality.
  • Use adequate line height (leading) and paragraph spacing.

Focus Indicators

Visible focus states are paramount for keyboard-only users to know where they are on the page.

  • Ensure focus outlines are clear, distinct, and contrast well with the background.
  • Avoid removing default outlines without providing a superior custom alternative.

Information Hierarchy

Structure content logically using headings and semantic HTML.

  • Headings (H1, H2, H3, etc.) should create a clear outline of the content.
  • Don’t skip heading levels (e.g., going from H2 directly to H4).

3. Interactive Element Accessibility

How users interact with your site is as important as what they see.

Keyboard Navigation

Every interactive element must be reachable and operable using only a keyboard.

  • Tab through the entire page: Can you reach all links, buttons, form fields, and custom controls?
  • Is the tab order logical and intuitive?
  • Can you activate elements (e.g., click links, select options) using the Enter or Space keys?

Form Fields

Forms are frequent barriers for users.

  • Every form field needs a clearly associated label. Use the <label> element with the for attribute.
  • Provide clear instructions and error messages.
  • Ensure error messages are programmatically associated with the relevant field (e.g., using aria-describedby).

Links and Buttons

The purpose of every link and button must be clear from its text alone, or from its accessible name.

  • Avoid generic link text like “Click Here” or “Read More.”
  • For icon-only buttons, use aria-label or visually hidden text to convey their purpose.

Dynamic Content and Modals

Content that appears or changes dynamically requires special attention.

  • When a modal dialog opens, keyboard focus should move into it.
  • When the modal is closed, focus should return to the element that triggered it.
  • Announce important dynamic content changes to screen reader users using ARIA live regions.

4. Screen Reader Compatibility

This is often the most challenging area, requiring specific testing methodologies.

Semantic HTML

Use HTML elements for their intended purpose. This provides inherent accessibility.

  • Use <nav> for navigation, <button> for actions, <a> for links.
  • Use list elements (<ul>, <ol>, <dl>) for list content.

ARIA (Accessible Rich Internet Applications)

Use ARIA attributes to enhance accessibility when native HTML isn't sufficient.

  • Roles: Define the type of UI element (e.g., role="dialog", role="tablist").
  • States and Properties: Convey information about the element's condition (e.g., aria-expanded="true", aria-selected="false", aria-required="true").
  • Live Regions: Announce dynamic content updates (e.g., aria-live="polite").

Use ARIA judiciously. Overuse or incorrect implementation can harm accessibility.

Image Alt Text

Provide descriptive alternative text for all informative images.

  • If an image is purely decorative, use an empty alt attribute (alt="").
  • If an image is a link, the alt text should describe the link's destination or function.
  • Complex images (charts, graphs) may require longer descriptions.

Tables

Ensure data tables are correctly structured and accessible.

  • Use <th> for header cells and associate them with data cells using scope or id/headers attributes.
  • Avoid using tables for layout.

5. Cognitive and Motor Accessibility

These aspects are often overlooked but are critical for a large segment of users.

Clear and Simple Language

Avoid jargon, complex sentence structures, and unnecessary acronyms.

  • Write concisely.
  • Define acronyms on first use.
  • Use consistent terminology.

Predictable Navigation and Layout

Users should be able to easily understand where they are and how to get where they want to go.

  • Maintain consistent navigation across the site.
  • Avoid auto-playing carousels or videos without user controls.
  • Ensure links and buttons are clearly identifiable and consistently placed.

Time Limits and Interruptions

Avoid short, unforgiving time limits.

  • If time limits are necessary, provide ways to extend or turn them off.
  • Allow users to save their progress.
  • Ensure users can pause, stop, or hide moving or updating content.

Reduced Motion

Provide an option to reduce or disable animations for users sensitive to motion.

  • Respect the prefers-reduced-motion media query.

6. Where Revue Fits In

Managing accessibility QA across multiple projects and team members can be chaotic. This is where a centralized feedback and approval platform like Revue becomes invaluable.

Revue helps you:

  • Centralize Feedback: Collect all client and stakeholder feedback, including specific accessibility comments, in one place. No more hunting through emails or scattered documents.
  • Track Revisions: Maintain a clear history of changes made, including those related to accessibility improvements. This visibility ensures accountability and helps identify regressions.
  • Streamline Approvals: Ensure accessibility requirements are met before final sign-off. Flagging accessibility issues during the review process prevents them from reaching production.
  • Facilitate Quality Checks: Integrate accessibility checks as a standard part of your quality assurance process. Use Revue to document and verify these checks are completed.

By bringing structure to your workflow, Revue empowers your team to consistently deliver accessible digital products without adding unnecessary friction.

7. Tools and Resources for Your Checklist

Supplementing manual testing with automated tools can catch many common issues quickly.

  • Automated Scanners: axe DevTools, WAVE Evaluation Tool, Lighthouse (in Chrome DevTools). These are great for initial checks but cannot replace manual testing.
  • Screen Readers: NVDA (Windows, free), JAWS (Windows, paid), VoiceOver (macOS/iOS, built-in), TalkBack (Android, built-in). Essential for understanding the screen reader experience.
  • Browser Extensions: Accessibility Insights for Web, WAVE.
  • Guidelines: The Web Content Accessibility Guidelines (WCAG) 2.2 are the international standard. Aim for WCAG 2.1 Level AA compliance as a minimum.
  • Design Systems: Referencing established design systems like Material Design or Apple's HIG can provide best practices.

8. Building Your Team's Accessibility Muscle

Accessibility isn't just a QA task; it's a team responsibility.

Training and Education

Invest in ongoing training for designers, developers, and project managers. Understanding the 'why' behind accessibility is crucial.

Defined Roles and Responsibilities

Clarify who is responsible for what aspect of accessibility at each stage of the project.

Regular Audits

Conduct periodic accessibility audits, both internal and external, to identify areas for improvement.

Accessibility Statements

Consider publishing an accessibility statement on your website. This shows commitment and provides users with a point of contact for issues.

Final Thought

Is your team building digital experiences for everyone, or just for the average user? The difference lies in the rigor of your accessibility QA. It’s not just about compliance; it’s about creating truly usable, equitable, and ultimately more successful products. What’s one accessibility barrier you’ve encountered recently that could have been prevented earlier in the process?

Frequently asked questions

What is the difference between accessibility and usability?

Usability focuses on making a product easy to use for the widest range of users possible. Accessibility specifically focuses on ensuring that people with disabilities can perceive, understand, navigate, and interact with a product or service. While there's overlap, accessibility is a subset of usability that addresses barriers faced by individuals with disabilities.

What are the WCAG levels (A, AA, AAA)?

WCAG (Web Content Accessibility Guidelines) defines three levels of conformance: Level A (lowest), Level AA (mid-range), and Level AAA (highest). Level AA is the most common target for websites and applications, balancing thoroughness with feasibility. Level A provides basic accessibility, while AAA offers a higher standard that may not always be achievable.

How often should accessibility QA be performed?

Accessibility QA should be an ongoing process, integrated throughout the project lifecycle, not just a final check. This includes design reviews, development checks, and post-launch monitoring. Regular audits and testing with real users, including those with disabilities, are crucial.

Can automated tools fully test for accessibility?

No, automated tools are excellent for catching common issues like color contrast errors or missing alt text, but they cannot replace manual testing. They miss many nuances, especially those related to keyboard navigation, screen reader experience, and cognitive accessibility. A combination of automated and manual testing is essential.

Written by

Revue Editorial

Insights on quality, collaboration, and the craft of running a creative team — from the Revue team.

Join the beta

The newsletter for creative agency operators.

One essay every Thursday. No fluff, no roundups.

Join the waitlist →