~/back

ls ./qa-guides

Practical QA guides for planning test coverage, checking product changes, launching websites, and keeping web products stable as they grow.

Release QA Checklist

A practical pre-release QA checklist for checking core flows, access, forms, UI, mobile layout, data, integrations, fixed bugs, and production behavior before shipping.

Core flowsAccessFormsDataPost-release

Website Launch QA Checklist

A practical website launch QA checklist for checking pages, links, forms, mobile layout, SEO basics, analytics, performance, security, legal content, and production readiness.

FormsMobileSEOAnalyticsPerformance

Regression Testing Checklist

A practical regression testing checklist for checking affected areas, core flows, related scenarios, roles, forms, data, integrations, UI, mobile behavior, fixed bugs, and release risk.

Risk-based QAAffected areasPermissionsDataSmoke test

Smoke Testing Checklist

A practical smoke testing checklist for quickly checking login, core flows, forms, payments, emails, analytics, logs, and production stability after a build or deployment.

Core flowProductionDeployFormsMonitoring

E-commerce QA Checklist

A practical e-commerce QA checklist for testing product pages, cart, checkout, payments, shipping, taxes, promo codes, inventory, emails, admin, mobile, and production readiness.

CheckoutPaymentsOrdersInventoryMobile

Payment Testing Checklist

A practical payment testing checklist for checking gateways, amounts, successful and failed payments, webhooks, refunds, subscriptions, invoices, admin status, analytics, and production readiness.

CheckoutGatewaysWebhooksRefundsSubscriptions

Checkout Testing Checklist

A practical checkout testing checklist for checking cart-to-checkout flow, guest checkout, forms, shipping, billing, order summary, promo codes, payment step, confirmation, emails, mobile, and analytics.

CartFormsOrdersValidationMobile

API Testing Checklist

A practical API testing checklist for checking endpoints, HTTP methods, auth, validation, status codes, response schema, data correctness, pagination, rate limits, idempotency, security, and webhooks.

EndpointsAuthValidationSchemaSecurity

User Acceptance Testing Checklist

A practical UAT checklist for checking acceptance criteria, business workflows, user roles, realistic data, reports, integrations, stakeholder feedback, bugs vs change requests, and final sign-off.

AcceptanceWorkflowsRolesSign-offBusiness

Form Testing Checklist

A practical form testing checklist for checking required fields, validation, errors, submit behavior, success states, data saving, email notifications, CRM integration, spam protection, mobile usability, and analytics.

ValidationErrorsSubmissionCRMMobile

Login and Authentication Testing Checklist

A practical login and authentication testing checklist for checking signup, login, logout, password reset, email verification, sessions, tokens, private pages, roles, permissions, account states, and auth emails.

LoginSessionsPassword resetPermissionsSecurity

Mobile Web Testing Checklist

A practical mobile web testing checklist for checking responsive layout, mobile navigation, touch targets, forms, mobile keyboard, login, checkout, modals, sticky elements, mobile browsers, real devices, performance, and analytics.

MobileResponsiveFormsSafariPerformance

Mobile App Testing Checklist

A practical mobile app testing checklist for checking native iOS and Android app installs, first launch, onboarding, login, permissions, push, deep links, offline behavior, lifecycle, devices, crashes, analytics, and release readiness.

MobileiOSAndroidReleasePerformance

Sanity Testing Checklist

A practical sanity testing checklist for checking a specific change, bug fix, hotfix, validation update, related scenarios, data correctness, UI sanity, permissions, integrations, logs, and final pass/fail decision.

Bug fixHotfixRegressionSmoke testRelease

Transactional Email Testing Checklist

A practical transactional email testing checklist for checking email triggers, recipients, sender identity, dynamic data, links, tokens, delivery, duplicates, queues, deliverability, mobile rendering, logs, privacy, and production smoke.

EmailAuthCheckoutDeliverySecurity

Shopping Cart Testing Checklist

A practical shopping cart testing checklist for checking add to cart, cart drawer, cart page, variants, quantity, subtotal, discounts, cart persistence, guest and logged-in carts, stock handling, mobile cart, and checkout transition.

E-commerceCartCheckoutMobileAnalytics

Product Page Testing Checklist

A practical product page testing checklist for checking product detail pages, images, prices, variants, stock, descriptions, reviews, add to cart, buy now, mobile behavior, SEO, analytics, and production smoke.

E-commerceProduct pageCartMobileSEO

API Smoke Testing Checklist

A practical API smoke testing checklist for checking API availability, health checks, auth, protected endpoints, critical flows, schemas, integrations, logs, monitoring, and production readiness after deployment.

APISmoke testBackendReleaseMonitoring

Responsive Design Testing Checklist

A practical responsive design testing checklist for checking viewports, breakpoints, reflow, horizontal scrolling, typography, images, navigation, forms, tables, modals, sticky elements, zoom, and release readiness.

ResponsiveMobileLayoutFrontendAccessibility

Product Search and Filter Testing Checklist

A practical product search and filter testing checklist for checking search relevance, filters, facets, sorting, no-results states, URL state, mobile behavior, analytics, performance, and SEO.

E-commerceSearchFiltersCatalogAnalytics

Order Confirmation Testing Checklist

A practical order confirmation testing checklist for checking order success pages, order data, payment status, emails, admin visibility, inventory, duplicate protection, analytics, mobile, and production readiness.

E-commerceCheckoutOrdersPaymentsAnalytics

UAT Entry and Exit Criteria Checklist

A practical UAT entry and exit criteria checklist for deciding when UAT can start, when UAT can close, and when stakeholders can sign off.

UATAcceptanceSign-offCriteriaRelease

API Documentation Checklist

A practical API documentation checklist for checking API overview, quickstart, auth, endpoints, examples, errors, OpenAPI spec, changelog, versioning, and release readiness.

APIDocumentationOpenAPIExamplesDeveloper Experience

Mobile Device Testing Checklist

A practical mobile device testing checklist for checking real iPhone and Android devices, OS versions, screen sizes, device matrix, network, sensors, performance, and production readiness.

MobileDevicesCompatibilityReal DevicesPerformance

Shopping Cart Test Cases Checklist

Ready-to-use shopping cart test cases for add to cart, variants, quantities, discounts, guest cart, cart merge, mobile cart, APIs, analytics, and checkout handoff.

E-commerceCartTest CasesCheckoutAnalytics

API Integration Testing Checklist

A practical API integration testing checklist for checking data exchange between systems, mapping, auth, webhooks, retries, timeouts, reconciliation, logs, and production readiness.

APIIntegrationsWebhooksData SyncMonitoring

REST API Security Testing Checklist

A defensive REST API security testing checklist for checking auth, BOLA, mass assignment, sensitive data, JWT, API keys, CORS, rate limits, errors, logs, and misconfiguration.

APISecurityRESTAuthPentesting

Webhook Testing Checklist

A practical webhook testing checklist for checking event triggers, payloads, signatures, URLs, retries, duplicates, ordering, logs, monitoring, and production readiness.

APIWebhooksIntegrationsReliabilityMonitoring

API Test Cases Checklist

A practical API test cases checklist with concrete positive, negative, validation, auth, permissions, CRUD, pagination, idempotency, error, security, and smoke scenarios.

APITest CasesBackendAutomationRegression

API Error Handling Testing Checklist

A focused API error handling testing checklist for checking status codes, error schemas, validation errors, auth errors, conflicts, rate limits, timeouts, logs, and safe messages.

APIError HandlingBackendValidationMonitoring

use ./qa-guides in qa::checklist

Create QA projects, split checks by module, track pass/fail status, add comments, and export completed results to CSV.