Testing / Cucumber Interview Questions
What is the three amigos concept in BDD?
"Three amigos" refers to a collaborative meeting practice, common in BDD adoption, where a business representative (or product owner), a tester, and a developer sit down together before development begins to discuss and refine a feature's requirements into concrete Gherkin examples.
The idea is that each role brings a distinct perspective that catches different kinds of gaps: the business perspective clarifies what outcome actually matters, the testing perspective surfaces edge cases and exceptions that might otherwise be missed, and the development perspective flags technical constraints or ambiguities early, before they turn into rework after code is already written.
The output of a three amigos session is typically a set of Gherkin scenarios everyone in the room has agreed represent the feature's expected behavior, which then becomes both the shared specification and, once automated, the executable test suite for that feature.
More Related questions...