No history yet

Organizational Test Strategy

From Project Tactics to Company Strategy

When an organization matures, its approach to quality assurance must evolve too. Ad-hoc testing on a per-project basis can only get you so far. It often leads to inconsistent quality, duplicated effort, and a disconnect between testing activities and what the business actually cares about: delivering value and managing risk.

The move to a more sophisticated model, like that described in TMMi Level 3, involves establishing a permanent, standardized approach to testing that applies across the entire organization. This isn't about creating more bureaucracy. It's about building a predictable, efficient, and business-aligned quality engine.

The foundation of this shift is the Master Test Policy. Think of this as the constitution for all testing activities. It's a high-level document that answers the fundamental questions: Why do we test? What are our quality goals? What principles will guide our testing efforts?

The policy doesn't get into the weeds of specific tools or techniques. Instead, it formally states the organization's commitment to quality and connects testing directly to business objectives. For example, a policy might state that all customer-facing applications must meet a certain standard for security and reliability, directly tying test efforts to the business goal of maintaining customer trust and preventing revenue loss.

Strategy and Structure

If the policy is the 'why,' the Master Test Strategy is the 'how.' This document translates the high-level principles of the policy into a concrete, actionable framework. It provides the template that all projects will use to create their own specific test plans. The Master Test Strategy standardizes the overall approach, defining things like the main testing levels (e.g., component, integration, system, acceptance), the types of testing to be performed, and the criteria for starting and stopping testing.

It also outlines the organization's risk management approach as it pertains to testing. This means defining how to identify, analyze, and mitigate quality-related risks. For instance, the strategy might mandate that projects with high-security risks must undergo specific penetration testing, while projects with high performance demands require load testing with predefined user thresholds.

A strategy is useless without people to execute it. A key part of maturing the test process is establishing a formal test organization with clearly defined roles and responsibilities. This structure ensures that there are dedicated individuals responsible for upholding the quality standards set forth in the policy and strategy.

Roles and Independence

Common roles in a dedicated test organization include the and Test Leads. The Test Manager typically has an organization-wide view, responsible for developing and maintaining the Master Test Policy and Strategy, managing the overall testing budget, and advocating for quality at the executive level. Test Leads, on the other hand, are more project-focused. They take the master documents and use them to create detailed test plans for their specific projects, manage the day-to-day activities of testers, and report on progress.

Crucially, this test organization must be independent of the development department. When testers report to the development manager, there's an inherent conflict of interest. The pressure to meet deadlines can lead to cutting corners on quality. An independent test organization can provide an objective, unbiased assessment of the product's readiness without being swayed by project schedule pressures. This separation ensures that the final decision to release is based on a clear understanding of the product's quality and associated risks.

RoleFocusKey Responsibilities
Test ManagerOrganizationalDevelops Master Test Policy & Strategy, Manages budget, Advocates for quality.
Test LeadProjectCreates project-specific Test Plans, Manages daily test activities, Reports progress.

Now, let's check your understanding of these core concepts.

Quiz Questions 1/5

What is the primary purpose of a Master Test Policy?

Quiz Questions 2/5

A project manager is creating a plan for a new application that will handle sensitive user data. According to the principles of a mature test organization, where would they find the standard requirements for security testing?

By establishing these company-wide standards and structures, an organization creates a powerful, repeatable system for ensuring quality. This elevates testing from a simple bug hunt into a strategic function that directly supports business success.