Stop 10 · Testing & User AcceptanceTopics · 1/8

The BA's Role in Testing

Part of the Business Analyst Roadmap

In short

Software can pass every technical test and still miss the point. Testers check that it works. The BA checks that it works the way the business actually needed.

A BA typically doesn't execute all testing, but plays a critical role in ensuring requirements are testable and in validating that delivered functionality actually meets the original business need.

The purple blob holds a colour swatch card against a freshly painted wall, with a paint roller and tray on the floor.

Think of it like this

Getting your house painted

The painter checks for drips, gaps and even coats. That's quality. You walk in and check the bedroom is the soft blue you picked, not the bright blue next to it on the card. That's whether it meets your need. Both checks matter.

Watch it happen

Where the BA shows up in testing

Requirement
Test cases
QA testing
UAT
Sign-off

1/5The BA writes requirements that are testable, with clear rules and examples.

The big ideas

What you need to know

Testable requirements

If a requirement can't be tested, it can't be confirmed. 'Fast' isn't testable; 'under 3 seconds' is.

Bug or expected?

Testers will ask if something is wrong or just unclear. The BA's knowledge of the rules settles it.

Traceability

Each requirement should link to test cases. That way nothing ships untested and nothing gets tested twice for no reason.

Business view

The BA checks the whole flow makes sense for users, not just that each screen works on its own.

Save yourself the pain

Common mistakes

Oops

Leaving testing entirely to QA once requirements are signed off.

Do this instead

Review test cases, stay available for questions and join key test runs.

Oops

Answering 'is this a bug?' from memory.

Do this instead

Check the documented requirement. If it's not written down, clarify and update it.

Your mission

Make it testable

~20 min

Quick check

A tester asks if a 15-minute OTP expiry is a bug. The requirement says 'OTP should expire after a while'. What's the real problem?

Go deeper

  1. 1Read how BA and QA responsibilities typically divide on a real project.
  2. 2Learn why a BA reviewing test cases against original requirements catches gaps QA alone might miss.
  3. 3Understand this role varies by company — some BAs write test cases directly, others don't.

More topics at this stop

Stuck on this topic? Ask an Insider

Get 1:1 guidance from people who've walked this exact path — on the InsideEdge app.

Download
InsideEdge