QA Resources

QA Checklist Before Launch

50+ items to test before every product launch, organized by category. Use this checklist alongside a dedicated QA review — not instead of one.

This checklist covers the most common areas where products break before launch. It is based on ILoveMyQA's experience testing products across fintech, healthcare, e-commerce, SaaS, and education. Use it as a pre-launch review tool, but recognize that a checklist alone does not replace thorough QA — it complements it.

Core Functionality

  • All primary user flows work end-to-end (sign-up, login, core feature, logout)
  • Forms submit correctly and validate on client and server
  • Error messages are clear and actionable
  • All buttons and CTAs trigger the correct action
  • Navigation links lead to the correct pages
  • 404 page exists and is styled correctly
  • Password reset and email verification flows work
  • Search functionality returns relevant results (if applicable)

Checkout and Payments

  • Checkout flow completes without errors
  • Payment gateway processes test transactions correctly
  • Failed payment is handled gracefully with a clear error
  • Order confirmation email is sent and correct
  • Cart persists on page refresh
  • Discount and coupon codes apply correctly
  • Shipping and tax calculations are accurate
  • Guest checkout works (if applicable)

Cross-Browser Compatibility

  • Tested in Chrome (latest)
  • Tested in Firefox (latest)
  • Tested in Safari (latest — macOS and iOS)
  • Tested in Edge (latest)
  • No layout breaks between browsers
  • JavaScript errors are not thrown in any browser
  • Fonts load correctly in all browsers

Mobile and Responsive Design

  • Layout renders correctly on 375px (iPhone SE viewport)
  • Layout renders correctly on 768px (tablet viewport)
  • Tap targets are large enough (minimum 44px)
  • No horizontal scroll on any mobile viewport
  • Forms are usable on mobile keyboards
  • Tested on real iOS device
  • Tested on real Android device

Performance

  • Key pages load in under 3 seconds on a standard connection
  • Images are compressed and correctly sized
  • No blocking render resources without defer or async
  • Core Web Vitals are in acceptable range (use PageSpeed Insights)

Content and SEO

  • All pages have unique title tags
  • All pages have meta descriptions
  • H1 is present and correct on every page
  • No placeholder text (Lorem ipsum) remains
  • All images have descriptive alt text
  • Internal links resolve to correct pages
  • No broken external links
  • Canonical URLs are set correctly
  • sitemap.xml is present and submitted to Google Search Console
  • robots.txt is configured correctly

Security Basics

  • HTTPS is enforced with a valid certificate
  • HTTP redirects to HTTPS
  • Sensitive pages (admin, checkout) are not indexed
  • User-submitted input is sanitized
  • No API keys or credentials exposed in frontend code

Analytics and Integrations

  • Analytics tracking fires correctly on key pages and events
  • Cookie consent is implemented if required
  • Third-party integrations (chat, CRM, email) are functional
  • Contact and inquiry forms deliver messages to the correct inbox

Need a QA Engineer to Run This?

A checklist tells you what to test. A QA engineer tells you what is broken, why it matters, and how to fix it. If you want a professional pre-launch QA review, we can help.