Skip to main content

Making a Checklist

What is a Checklist?

A checklist, as the name suggests, is essentially a list of all the items one needs to “check off” before one can right off something as being complete or ready. This of course means that creating a checklist is a proactive task and needs to be done as new features are rolled out. Checklists for QA testers typically include:

  • Test plan review: Checking if the test plan covers all requirements and testing scenarios.
  • Test case preparation: Writing or reviewing test cases to ensure they are complete, clear and concise.
  • Test environment setup: Verifying that the test environment is set up and configured properly.
  • Test data preparation: Preparing the test data to be used in testing.
  • Test execution: Running the tests, documenting the results and reporting any defects found.
  • Defect tracking and reporting: Tracking and reporting defects found during testing.
  • Test closure: Document the results of testing, including any defects found and the status of those defects.
  • Test result analysis: Analyzing test results to determine the overall quality of the system being tested.
  • Regression testing: Re-running test cases to ensure that changes made to the system have not introduced new problems.