Source: TesterHome Community
The value measurement dilemma is fundamentally determined by the core positioning and job responsibilities of test development roles. The definition of Software Development Engineer in Test (SDET) stated in Google’s Testing Guide remains the most authoritative and industry-recognized standard, which this article fully endorses.
An SDET is first a professional software developer. Unlike business-focused developers who deliver customer-facing product features, SDETs serve internal users, including QA testers and cross-functional project members.
The core responsibilities of SDETs include: building universal testing technical solutions, developing customized testing tools and internal platforms, and empowering QA teams to improve project delivery efficiency and product quality. Their work focuses primarily on engineering efficiency optimization and quality risk control.
In most organizational structures, SDETs do not directly participate in end-user business delivery and are not embedded in independent business project groups. This makes their work’s return on investment (ROI) opaque to business leaders and stakeholders, resulting in the universal difficulty of quantifying test development output value.
Most teams hold a biased perception of business value: externally facing business system development is recognized as valuable, while internal test tool and platform development is considered low-value auxiliary work. This judgment is unreasonable and inconsistent with commercial logic.
For all for-profit enterprises, business value is defined by whether work contributes to corporate revenue and user value delivery. The type of role or system developed does not determine value.
For professional testing service platforms (such as Tingyun and WeTest), self-developed testing tools and platforms directly serve external paying clients and generate core corporate revenue. SDETs in these teams create direct business value.
For conventional tech companies that do not provide external testing services, test development tools and platforms serve as internal efficiency enablers. They optimize business delivery processes, reduce testing risks, and stabilize product quality, even though they do not directly generate revenue.
This value attribute is consistent with other internal engineering roles, including corporate IM tool development, approval system iteration, message gateway and middleware maintenance. Therefore, test development teams do not need to pursue direct revenue value. Instead, teams should adopt targeted evaluation dimensions to measure intrinsic work value.
To quantify efficiency output, most SDET teams initially adopt saved engineer-days as a core measurement indicator. This metric aims to calculate manual labor reduced by automated testing tools and platform capabilities, with a fixed calculation formula widely used in team assessments.
Teams typically calculate efficiency gains following four steps:
Although the formula produces specific numerical results, it has obvious practical loopholes that reduce its credibility for stakeholder reviews.
In actual project verification, a business project reduced 10 engineer-days of manual work monthly after adopting the internal test platform. However, the project’s release frequency remained unchanged, team headcount was not reduced, and the team even expanded recruitment. The so-called “saved labor” could not be verified or effectively utilized.
The core reason is that freed manual labor is not idle. QA testers reallocate saved time to high-value work, including in-depth requirement analysis, refined test strategy design, and exploratory testing. These high-quality outputs cannot be quantified or counted by traditional metrics.
From a macro team governance perspective, enterprise management focuses on two core project indicators: business delivery efficiency and online quality stability (production defect escape rate).
The saved engineer-days metric has no direct correlation with online quality. It also fails to reflect improved delivery efficiency without actual headcount reduction. For these reasons, it cannot serve as a reliable core metric for test development value.
There is no one-size-fits-all standard for SDET value evaluation. By exchanging experience with senior industry experts, we have summarized a set of objective, verifiable, and user-centric measurement solutions suitable for internal test development teams.
The most intuitive way to verify tool and platform value is counterfactual reasoning: assume the removal of all self-developed test tools and platforms, and evaluate the impact on business teams:
The greater the business disruption caused by tool unavailability, the higher the intrinsic value of test development deliverables.
Organic user adoption is the most credible quantitative indicator of tool value. Practical and problem-solving tools will be actively used by business teams, while valueless tools will be abandoned naturally—especially without mandatory usage requirements.
This logic is consistent with commercial product evaluation standards that take active user coverage and daily active users (DAU) as core indicators. Based on this logic, our quality department fully optimized the team performance evaluation system in 2019.
For business QA teams: Cancel mandatory automation test coverage targets and tool usage assessment indicators. Project performance is evaluated solely by final business delivery efficiency and online quality indicators.
For test development teams: Value output is fully measured by user adoption indicators:
To form a comprehensive evaluation system, we adopt multiple verifiable secondary indicators, all centered on actual user adoption effects:
Test development work covers the full closed-loop lifecycle of product construction, iteration and operation, bringing unique challenges and value.
SDETs are responsible for demand research and solution planning, tool development and verification, internal promotion and user feedback iteration, and final value sorting and output presentation. Only when self-developed tools and platforms achieve large-scale organic adoption in business projects can the true value of test development work be fully reflected.
The entire work process is highly similar to internal entrepreneurship. We encourage all test development engineers to maintain an entrepreneurial mindset, focus on solving real business pain points, and deliver sustainable, high-value technical output for team efficiency and quality improvement.