Software Testing can be tricky if we don’t plan as we proceed. To my experience, utilizing BDD process can move agile team(s) quicker. Behavior can be described in a story, feature - specified by its acceptance criteria.
Given context
When action
Then expected results
From there, vertically, additional acceptance test details those criteria.