CATAPULTAI WORK
Start a project

Web Apps & Commerce

Website Quality Assurance Checklist for Launch

A risk-based release checklist that combines automated checks, human journeys, operational recovery, and post-launch verification.

Start with the action you want a visitor to complete. Can they understand the offer, find the right page, submit the form, and receive confirmation? Then repeat the journey on a phone and with a keyboard before moving to the broader technical checks.

No automated scan covers all of this. Use automation for repeatable code, link, markup, regression, and diagnostic checks, then use people for content meaning, keyboard flow, assistive-technology behavior, responsive experience, operational exceptions, and business acceptance.

Related service: Website & E-commerce development
AT-A-GLANCE FLOWA risk-based website QA sequence
  1. 01Define priority journeys, risks, environments, and acceptance owners.
  2. 02Stabilize content, components, integrations, and test data.
  3. 03Run automated unit, integration, link, lint, and diagnostic checks.
  4. 04Test journeys manually across devices, keyboard, and assistive technology.
  5. 05Rehearse redirects, analytics, deployment, monitoring, and rollback.
  6. 06Record defects, severity, owner, retest, and accepted exceptions.
  7. 07Verify production immediately and monitor after launch.

SECTION 01

Define coverage and severity before testing

List priority journeys such as finding a service, submitting an inquiry, purchasing, creating an account, locating support, and editing content. For each, name devices, browsers, roles, data states, third-party dependencies, analytics events, and consequence of failure. Focus first on the journeys that affect revenue, access, privacy, or business continuity.

Agree severity rules. A blocked checkout, inaccessible primary navigation, exposed secret, wrong canonical across the site, or lost lead should normally block launch. A minor spacing inconsistency may not. Record accepted issues with an owner and date instead of allowing informal exceptions to disappear.

Website QA evidence matrix
AreaAutomated helpHuman evidence
FunctionUnit, integration, end-to-end, link, and schema testsReal journey and exception completion
AccessibilityRule-based scanner and code checksKeyboard, zoom, screen reader, focus, errors, and content meaning
PerformanceBuild budgets and lab diagnosticsProduction-like content and field Core Web Vitals
SecurityDependency, configuration, header, and approved scanningThreat scenarios, authorization, workflow abuse, and review
SEOCrawl comparisons and metadata rulesIntent, content quality, redirect relevance, and production indexing checks
AnalyticsEvent tests and payload validationConsent behavior and business-report reconciliation
OperationsHealth checks and alert testsEditor workflow, incident response, backup restore, and rollback rehearsal

SECTION 02

Content, responsive, and functional checklist

Test with final or production-like content. Long names, empty fields, large images, special characters, missing optional data, validation errors, and slow responses expose problems that placeholder content hides. Verify every component state, not only the default desktop view.

For forms and integrations, prove success and failure. Confirm required fields, validation, duplicate submission protection, spam controls, privacy disclosure, confirmation, delivery to the right system, monitoring, and a recovery queue when the destination rejects or times out.

Content and interface
Forms and integrations

SECTION 03

Accessibility checklist based on WCAG 2.2

WCAG 2.2 provides testable success criteria across perceivable, operable, understandable, and robust content. Select the target level appropriate to the organization and applicable obligations with qualified advice. Automated tools find only certain rule patterns; they cannot judge whether alternative text conveys purpose or a journey makes sense.

Test the site's main journeys with keyboard alone and with representative screen-reader combinations. Verify visible focus, logical order, skip mechanisms, semantic headings and landmarks, accessible names, status announcements, error identification, reflow, contrast, target size, motion controls, captions, and authentication behavior as applicable.

Manual accessibility journeys

SECTION 04

Performance and security checklist

Google's Core Web Vitals measure real-world loading, interactivity, and visual stability through LCP, INP, and CLS. Test representative pages with realistic content, cache states, networks, devices, consent choices, and third-party scripts. Establish budgets for images, fonts, JavaScript, and external tags, then monitor field data after launch.

Use a threat-informed security checklist aligned with the site's functions. OWASP ASVS can support verifiable web security requirements. Review authentication, authorization, session behavior, input handling, file upload, secrets, dependencies, headers, error exposure, logging, backups, administrative access, and business-logic abuse. Scope authorized security testing carefully.

Performance
Security and privacy

SECTION 05

SEO, redirects, consent, and analytics checklist

Crawl the site and verify status codes, indexability, titles, descriptions, headings, canonical URLs, robots directives, XML sitemaps, structured data, internal links, image references, pagination where relevant, and language annotations where used. For a redesign, compare every valuable old URL with an intentional keep, redirect, or retire decision.

Validate analytics in the browser and destination reports. Events should fire once, use consistent parameters, respect consent behavior, and map to actual business definitions. Filter or identify internal and test activity according to the analytics plan. Document who owns future tag changes because third-party scripts affect privacy, security, and performance.

Search and migration
Measurement

SECTION 06

CMS, launch, and post-launch checklist

Have actual editors create, preview, schedule, publish, update, unpublish, and recover content. Test role boundaries and media handling. Confirm the organization owns domain, DNS, repository, hosting, CMS, analytics, integrations, backups, and licensed assets, with multi-factor authentication and recovery contacts.

Rehearse deployment and rollback, define a content freeze, back up and test restoration, lower DNS time-to-live if appropriate, schedule support, and prepare communication. Immediately after launch, verify DNS, TLS, key journeys, forms or orders, redirects, sitemap, robots, canonical, analytics, monitoring, logs, and performance. Continue monitoring because field and indexing effects emerge over time.

  1. 01

    Approve the release candidate and known-issue register.

  2. 02

    Complete backup, migration, deployment, and rollback rehearsal.

  3. 03

    Launch with named technical, content, marketing, and business owners.

  4. 04

    Run production smoke tests and reconcile real submissions.

  5. 05

    Monitor errors, uptime, field performance, search, and conversions.

  6. 06

    Hold a post-launch review and close or schedule remaining issues.

SECTION 07

Frequently asked questions

What should be included in a website QA checklist?

Include content, links, responsive behavior, forms, integrations, accessibility, performance, security, privacy, SEO, redirects, structured data, consent, analytics, CMS operations, browser coverage, backups, monitoring, rollback, and post-launch verification.

Can automated tools complete website QA?

No. Automation helps with repeatable rules and regressions, but people must evaluate content meaning, keyboard and assistive-technology journeys, responsive usability, business exceptions, operational workflows, and acceptance.

When should website QA begin?

Begin during requirements and design by defining acceptance criteria and component states. Test continuously during implementation with real content, then run integrated staging, launch rehearsal, production smoke, and post-launch monitoring.

What issues should block a website launch?

Blockers commonly include inaccessible critical journeys, broken primary forms or checkout, security exposure, wrong production canonical or indexing controls, data loss, unowned critical accounts, missing backup or rollback, and severe performance or integration failures.

PRIMARY REFERENCES

Sources and further reading

These references cover the standards, platforms, or published prices discussed in the guide. Worked examples and checklists are our editorial guidance.

ABOUT THE AUTHOR

Catapult AI Work Technical Team

Catapult AI Work builds websites, business software, AI automations, and mobile apps. We write these guides to help business owners compare options and prepare project requirements.

EDITORIAL METHOD

About this guide

We use AI to assist with drafting and editing. Catapult AI Work is responsible for the published content. Examples illustrate possible approaches; they are not client case studies unless identified as such.

Budget examples are not Catapult package prices. Check linked provider pages for current fees and plan limits before making a purchase.

Read the editorial policy

PLAN THE RIGHT SCOPE

Turn this checklist into release evidence.

Share your priority journeys, technology, integrations, migration, and launch date. We can help scope development and verification around the risks that matter.

Contact us for pricing