Bridge Exercise · Senior → Test Lead

Bridge Exercise: Senior Tester to Test Lead

You’re responsible for quality across the team, not just your own tests. Part 1: review a junior’s test plan and give structured feedback. Part 2: write the entry and exit criteria for a release.

Bridge Exercise ~50 min · Practical exercise
Scenario: ResyncPay — Payments Platform, Wellington SaaS

You have just been promoted to Test Lead at ResyncPay — a Wellington SaaS payments platform used by NZ businesses to process supplier invoices. It’s your first sprint in the lead role.

The team is building a new bulk payment upload feature: businesses upload a CSV file containing up to 10,000 payment records and the platform processes them as a batch. The junior tester on your team has submitted a test plan for the feature. Your job: review it, give structured feedback, then write the entry and exit criteria.

Part 1 — Review the Junior’s Test Plan

Read the test plan below. It has three significant issues. Identify them and write structured feedback for the junior tester using the format: “I noticed [observation]. The issue is [problem]. A stronger approach would be [recommendation].”

Bulk Payment Upload — Test Plan v0.1

Feature
Bulk payment upload via CSV file
Entry Criteria Issue
Testing will begin when the development team says the feature is ready for testing.
Scope
Manual testing of the CSV upload functionality via the UI.
Risk Assessment Issue
Not applicable — this is a standard upload feature.
Test Types Issue
Manual testing will be performed by the tester.
Exit Criteria
All test cases pass.
Timeline
1 sprint (2 weeks)

Write your feedback for the junior tester. Use the format provided. Be direct but constructive — you are developing their skills, not criticising them.

Model Test Plan Feedback

Part 2 — Write Entry and Exit Criteria

Write formal entry and exit criteria for the release of the bulk payment upload feature. These are the contractual conditions between QA and the rest of the team: testing cannot start until entry criteria are met; the release cannot proceed until exit criteria are met.

Think about: what does QA need to be in place before you can test effectively? What must be demonstrably true before you sign off on a release of a financial payments feature?

Entry and Exit Criteria — ResyncPay Bulk Payment Upload

Entry Criteria (testing can begin when ALL are met)

  • ✓ Feature code merged to the test branch and deployment confirmed by DevOps
  • ✓ Smoke test passes: all existing payment features (single payment, payment history, account management) are operational in the test environment
  • ✓ Test data prepared: CSV files with valid records, invalid format, duplicate payment IDs, over-limit amounts, and an edge-case file at exactly 10,000 records
  • ✓ API documentation updated to reflect the bulk upload endpoint and reviewed by QA
  • ✓ Acceptance criteria reviewed and signed off by the Product Owner before testing begins
  • ✓ Test environment is isolated from production data — confirmed by DevOps

Exit Criteria (release can proceed when ALL are met)

  • ✓ All P1 and P2 test cases passed (no outstanding P1 or P2 defects open)
  • ✓ P3 defects documented with explicit risk acceptance sign-off from the Product Owner and Engineering Lead
  • ✓ Performance threshold met: bulk upload of 10,000 records completes within 5 minutes from file submission to final processed status
  • ✓ Error handling verified for all defined error types: invalid CSV format, duplicate payment IDs, over-limit transactions, and malformed amount fields
  • ✓ API integration tests passing: upload endpoint, status polling endpoint, and error response format verified against API documentation
  • ✓ QA sign-off document completed, reviewed, and countersigned by the Product Owner
  • ✓ Regression suite passes: no regressions in existing single-payment functionality
Key learning: Entry and exit criteria are not QA bureaucracy — they are the contract between QA and the rest of the team. Entry criteria protect QA from being handed half-built features and expected to test them. Exit criteria protect the organisation from releasing features that have not been verified to the required standard. As Test Lead, your credibility rests on the quality of these criteria. Write them before testing starts, not after. A release that proceeds without meeting exit criteria is a documented risk acceptance, not an undocumented shortcut.

Senior engineer insight

The hardest thing about moving into the Test Lead role is realising your job is no longer to find the most bugs — it’s to make sure the right bugs get found by the right people at the right time. For years your instinct was to dive in and test; now your first question has to be “who owns this area and do they have what they need to test it well?” That shift from individual contributor to multiplier is where most promotions stall.

The most common mistake: new Test Leads keep doing their old senior tester job in full, then try to squeeze in the lead responsibilities on top. They end up exhausted, the team gets minimal oversight, and nothing improves. The lead role only works if you genuinely hand off testing execution.

From the field

At a Wellington government agency, a newly promoted Test Lead spent the first three sprints assuming her team would escalate blockers to her — that’s what she’d done as a senior tester. Instead, a junior quietly marked twelve test cases as “passed” to avoid slowing the sprint, and the issues surfaced in UAT two weeks later. In NZ public sector projects the Test Lead is named on the sign-off register — those UAT defects became her defects on the audit trail. She immediately introduced a mid-sprint check-in: fifteen minutes, every Wednesday, where each tester walked through one “interesting” test result. Within a fortnight the team was surfacing blockers before end-of-sprint. The lesson: influencing without authority only works when you create the structural moment for it — people don’t escalate by default, they escalate when there’s a safe, low-friction channel to do it.

Why teams fail here

  • The new lead keeps doing senior tester work in full and treats lead responsibilities as add-ons — team gets shallow oversight, lead burns out within two sprints
  • Feedback to junior testers is either too vague (“this needs to be better”) or delivered as a rewrite rather than a teachable moment — skill gaps persist and the lead creates a dependency
  • Entry and exit criteria are written after testing has already started, or left as copy-paste boilerplate — they lose their contractual force and no one enforces them at release
  • Risk assessment is skipped or trivialised on features that “seem straightforward” — on financial platforms in particular, the most catastrophic failures always come from features that looked low-risk on paper

Key takeaway

A senior tester is measured by the quality of their own test cases; a Test Lead is measured by the quality of the team’s test cases — and the two jobs require completely different instincts.

← Mid-Level → Senior Bridge Back to Bridge Exercises Hub →