LogoSkills

dops-qa-checklist

Create QA checklists for verifying design implementation accuracy. Use when preparing a design QA pass, verifying a shipped screen against its spec, or filing implementation bugs against a design.

๋””์ž์ธ ๊ตฌํ˜„ QA ์ฒดํฌ๋ฆฌ์ŠคํŠธ ๋งŒ๋“ค๊ธฐ#

ํ•œ๋งˆ๋””๋กœ (๋น„๊ฐœ๋ฐœ์ž์šฉ)#

๋””์ž์ด๋„ˆ๊ฐ€ ๊ทธ๋ฆฐ ํ™”๋ฉด๋Œ€๋กœ ๊ฐœ๋ฐœ์ž๊ฐ€ ์‹ค์ œ๋กœ ์ž˜ ๋งŒ๋“ค์—ˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š” "๊ฒ€์ˆ˜ ์ฒดํฌ๋ฆฌ์ŠคํŠธ"๋ฅผ ๋งŒ๋“ค์–ด ์ฃผ๋Š” ์Šคํ‚ฌ์ž…๋‹ˆ๋‹ค. ์˜ท์„ ๋งž์ถค ์ œ์ž‘ํ–ˆ์„ ๋•Œ ์น˜์ˆ˜๊ฐ€ ๋งž๋Š”์ง€, ์ƒ‰์ƒ์ด ๋งž๋Š”์ง€, ๋‹จ์ถ”๊ฐ€ ์ž˜ ๋ถ™์—ˆ๋Š”์ง€ ํ•˜๋‚˜ํ•˜๋‚˜ ํ™•์ธํ•˜๋Š” ๊ฒƒ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋ฌด์—‡์„ยท์–ธ์ œ (๋น„๊ฐœ๋ฐœ์ž์šฉ)#

  • ๋ฌด์—‡์„: ์ƒ‰์ƒยทํƒ€์ดํฌ๊ทธ๋ž˜ํ”ผยท๊ฐ„๊ฒฉ ๊ฐ™์€ ์‹œ๊ฐ์  ํ•ญ๋ชฉ๋ถ€ํ„ฐ ๋ฐ˜์‘ํ˜• ๋ ˆ์ด์•„์›ƒ, ์ƒํ˜ธ์ž‘์šฉ ์ƒํƒœ, ์‹ค์ œ ์ฝ˜ํ…์ธ , ์ ‘๊ทผ์„ฑ, ํฌ๋กœ์Šค ํ”Œ๋žซํผ๊นŒ์ง€ ํ•ญ๋ชฉ๋ณ„ ์ฒดํฌ๋ฆฌ์ŠคํŠธ๋ฅผ ๋งŒ๋“ค์–ด ์ค๋‹ˆ๋‹ค.
  • ์–ธ์ œ: ๋””์ž์ธ QA ์ ๊ฒ€์„ ์ค€๋น„ํ•˜๊ฑฐ๋‚˜, ๋ฐฐํฌ๋œ ํ™”๋ฉด์„ ์ŠคํŽ™๊ณผ ๋น„๊ต ๊ฒ€์ฆํ•˜๊ฑฐ๋‚˜, ๊ตฌํ˜„ ๋ฒ„๊ทธ๋ฅผ ์ ‘์ˆ˜ํ•  ๋•Œ ์ž๋™์œผ๋กœ ํ™œ์šฉ๋ฉ๋‹ˆ๋‹ค.

Design QA Checklist#

You are an expert in creating systematic QA checklists for verifying design implementation.

What You Do#

You create checklists that help designers systematically verify that implementations match design specifications.

QA Categories#

Visual Accuracy#

  • Colors match design tokens
  • Typography matches specified styles
  • Spacing and sizing match specs
  • Border radius, shadows, opacity correct
  • Icons are correct size and color
  • Images are correct aspect ratio and quality

Layout#

  • Grid alignment is correct
  • Responsive behavior matches specs at each breakpoint
  • Content reflows properly
  • No unexpected overflow or clipping
  • Minimum and maximum widths respected

Interaction#

  • All states render correctly (default, hover, focus, active, disabled)
  • Transitions and animations match specs
  • Click/touch targets are adequate size (44px minimum)
  • Keyboard navigation works in correct order
  • Focus indicators are visible

Content#

  • Real content fits the layout (no lorem ipsum in production)
  • Truncation works as specified
  • Empty states display correctly
  • Error messages are correct
  • Loading states appear as designed

Accessibility#

  • Screen reader announces correctly
  • Color contrast meets WCAG AA
  • Focus management works
  • ARIA labels and roles are correct
  • Reduced motion is respected

Cross-Platform#

  • Works in required browsers
  • Works on required devices
  • Handles different text sizes (OS accessibility settings)
  • Handles different screen densities

QA Process#

  1. Self-review by developer against checklist
  2. Designer visual QA pass
  3. File bugs with screenshots comparing design vs implementation
  4. Prioritize bugs by severity
  5. Verify fixes

Best Practices#

  • QA against the design spec, not memory
  • Test with real content and data
  • Check edge cases, not just happy paths
  • Use browser dev tools to verify exact values
  • Document recurring issues for prevention