Skip to content

QA Checklist Card

Quick reference for writing test cases and bug reports. Use this card to keep documentation clear and consistent.

Writing Good Test Cases

  • Identify the component or feature under test.
  • Note any preconditions or setup steps.
  • Describe each action using clear, imperative language.
  • Specify the expected result after each step.
  • Include acceptance criteria and boundary conditions.
  • Keep tests independent and repeatable.
  • Link to related requirements or user stories.

Writing Effective Bug Reports

  • Summarize the issue in the title.
  • Provide environment details (OS, browser, device).
  • List reproducible steps with expected and actual outcomes.
  • Attach screenshots or logs if helpful.
  • Indicate severity or priority.
  • Include the version or build number where found.
  • Suggest a possible cause if known.

Keep this checklist handy during development and testing to ensure thorough QA documentation.