Design QA

Design QA Checklist: 10 Categories and 60 Checks for Every Release

Last updated: October 5, 2026

A design QA checklist is the list of visual checks a team runs on a staging build against the approved design before release. This one has 60 checks in 10 categories: typography, color, spacing and layout, alignment, component states, responsive behavior, icons and images, borders and shadows, animation, and content accuracy. Five of the categories can be scanned automatically.

Functional QA answers "does it work". Design QA answers "does it match". Most teams have a process for the first question and a Slack thread for the second, which is why a button ships with the wrong radius, a card loses its hover state at 375px, and the empty state still says lorem ipsum. A checklist turns the second question into a repeatable pass.

This is the full checklist. If you want the broader pre-launch list that also covers forms, links and performance, use the website QA checklist. If you want the definition and process first, start with what design QA is.

How to Use This Checklist

1. Typography

2. Color

3. Spacing and Layout

4. Alignment

5. Component States

6. Responsive Behavior

7. Icons and Images

8. Borders and Shadows

9. Animation and Transitions

10. Content Accuracy

A Design QA Checklist for Startup Teams

A startup without a QA team does not need all 60 checks on every release. It needs a 15-minute pass that catches the misses users notice first. Run these fifteen, in this order, on the pages that changed:

Give the pass one owner. On most small teams that is the designer who made the frame, because they know what the design is supposed to look like, and the developer who built it, because they can fix it in the same sitting. The tools, prices and workflow that fit a team of this size are in design QA software for startups.

What You Can Automate

Half the checklist is a judgment call that needs a human looking at the design. The other half is a comparison a scanner can run on the live page. OverlayQA runs the second half from the Workflows tab in the Chrome extension, or from Team Review in the dashboard on any public URL:

CategoryManual checkOverlayQA workflow
Color (contrast), icons (alt text), states (focus)Read every text color against its background; tab through the pageAccessibility Audit: axe-core WCAG 2.2 checks with violations grouped by severity
Color, spacing, typography, borders (tokens)Inspect computed values element by elementDesign Tokens: scan this page for hard-coded colors, spacing, type and radius that should be design tokens
Component consistencyCompare every instance of a component by eyeComponents: scan this page for components styled inconsistently, instances of the same element that drift apart
Spacing, alignment, typography (against the frame)Hold the Figma frame next to the pageVisual Comparison: overlay the frame on the live page, adjust opacity, scrub and inspect
States, responsive, content (placeholder text, dead UI)Click everything and read everythingAuto Review: design inconsistencies, missing interactive states, form problems, responsive gaps, dead UI and leftover placeholder content

Whatever the scan finds becomes an issue with the selector, computed CSS, screenshot, URL, viewport and browser attached, which is the same record the manual checks should produce. What stays manual: alignment judgment, animation feel, crop decisions and whether the copy reads right.

Checklist Summary

CategoryChecksAutomatable
Typography7Partly (tokens)
Color6Yes (tokens, contrast)
Spacing and layout6Partly (tokens, frame comparison)
Alignment5Partly (frame comparison)
Component states8Partly (focus, missing states)
Responsive behavior7Partly (responsive gaps)
Icons and images5Partly (alt text)
Borders and shadows5Partly (radius tokens)
Animation and transitions5No
Content accuracy6Partly (placeholder text)

Frequently Asked Questions

What is a design QA checklist?

A design QA checklist is the list of visual checks a team runs on a staging build against the approved design before release. It covers typography, color, spacing, alignment, component states, responsive behavior, icons, borders, animation and content, and turns design review from an ad hoc Slack thread into a repeatable pass.

What should a design QA checklist include?

Ten categories: typography, color, spacing and layout, alignment, component states (default, hover, focus, active, disabled, loading, error, empty), responsive behavior at 375, 768 and 1280 pixels, icons and images, borders and shadows, animation and transitions, and content accuracy. Each item should name the expected value so a miss can be filed as an issue.

How long should a design QA pass take?

A full pass over one page with all 60 checks takes 15 to 30 minutes at three breakpoints. A focused pass on the components that changed in a release takes about five. Running the token, contrast and consistency checks with a scanner removes most of the element-by-element inspection time.

Who owns the design QA checklist?

Usually the designer who made the frame runs it, because they know what the build is supposed to look like, with the developer who built the page fixing misses in the same sitting. On teams with QA engineers, QA runs the pass as part of regression testing and the designer reviews the findings.

A printable PDF version of this checklist is available for download on this page.