Manual Testing (IT)Software Tester (Manual QA Engineer)

What are acceptance criteria (Definition of Done) for manual testing and how do they impact the quality of testing?

Pass interviews with Hintsage AI assistant

Answer.

Background

Acceptance criteria are a set of requirements that must be met for the work (release, task, test case) to be considered complete. In manual testing, clearly defined conditions help avoid errors, misunderstandings, and "hidden" shortcomings.

Problem

Lack of transparent criteria leads to different interpretations of "readiness": the developer considers the task closed, the tester sees it as not finished, and the customer is waiting for compliance with the business logic.

Solution

Developing measurable, clear, and non-contradictory criteria (for example, "the button works", "data is saved on page refresh", "no validation errors occur"). It's important to agree on the DoD among the customer, tester, and developer, reflect changes in requirements, and document the fulfillment of criteria for each stories/issues.

Key features:

  • Help avoid misunderstandings and unnecessary expectations.
  • Form checklists for manual testing.
  • Assist in focusing on what matters.

Trick Questions.

Is it mandatory to meet all criteria to close the task?

Yes, that is the essence of DoD — the task is considered complete only when all criteria are met.

Can the DoD be changed during testing or release?

Yes, if requirements change or new details emerge, but all team members, especially the tester, must be aware of this.

Who should define the DoD?

The entire team together — with participation from testers, developers, business analysts, and customer representatives.

Common Mistakes and Anti-patterns

  • General, vague statements like "the feature works".
  • Unfixed changes to criteria on the fly.
  • Ignoring DoD during release or acceptance.

Real-life Example

Negative Case

The task was accepted without formalized criteria: a colleague thought everything worked. The customer finds a "hidden" bug a day later. The tester claims the bug was not related to the task.

Pros:

  • Quick task closure

Cons:

  • Missed critical defects
  • Conflicting situations with the customer

Positive Case

Before testing, specific criteria are formed, and after performing each task manually, a mark of completion is made. Any changes are documented and agreed upon with the team.

Pros:

  • Transparency and trust in the result
  • Reduction in the number of disputed situations

Cons:

  • Increased time spent on developing criteria