Back to Blog
Testing Strategy · 5 min read · Published January 26, 2022

Shift-Left Testing Strategy: Involving Development and QA in Design

Matt Genovese
Matt Genovese
Founder, Planorama Design
Shift-left testing strategy diagram

In our previous article, we discussed how a shift-left approach to testing begins with requirements. Now we extend that discussion to how development and QA teams can be involved earlier in the design process to identify potential issues before code is written.

The cost of late discovery

Bugs found in production are exponentially more expensive to fix than those caught during design. Traditional workflows where QA only reviews completed code create a bottleneck and miss opportunities to catch issues earlier. Shift-left testing moves quality assurance activities upstream in the development process.

Involving developers in design reviews

When developers participate in design reviews alongside UX designers, they can identify technical constraints, performance considerations, and edge cases that might not be visible in wireframes alone. This collaboration reduces the gap between what's designed and what's technically feasible.

QA's role in the design phase

QA engineers bring a unique perspective to design reviews. Their experience with edge cases, error states, and user behaviors helps identify scenarios that might otherwise be overlooked. By writing test cases based on design specifications rather than completed code, QA can validate requirements completeness before development begins.

Benefits of the shift-left approach

  • Fewer bugs reach production, reducing costly hot-fixes
  • Development sprints are more predictable with clearer requirements
  • QA has test cases ready before code is complete, enabling faster testing cycles
  • The entire team shares ownership of quality, not just the QA team

Putting it into practice

Start by inviting developers and QA to participate in design reviews. Share wireframes and user flows early. Encourage questions about edge cases and error handling. Make this collaboration a standard part of your development process, not an exception.

Matt Genovese
Matt Genovese
Founder, Planorama Design

Matt Genovese is the founder of Planorama Design, a product acceleration firm helping enterprise software and AI teams ship better products faster. With a background spanning hardware verification, UX design, and AI integration, Matt brings a cross-disciplinary perspective to complex product challenges.

Related articles

Testing Strategy · 5 min read

Shift-Left Testing: A Requirements Approach

Moving testing earlier in the development lifecycle by embedding quality into requirements.

SaaS Design · 6 min read

Designing Modern Enterprise SaaS: An Introduction to Administration

The first in a series on designing administration experiences for enterprise SaaS platforms.

Let's meet.

Tell us what you're working on. We'll give our honest perspective, and share how we've helped similar teams address their challenges.

Schedule a Discovery Call