QA vendor scoring template

Weighted criteria by situation, editable in the browser, exported as CSV with formulas.

What this does

Every shortlisted vendor is scored 0 to 5 on the same 25 criteria, grouped into 8 themes. Each criterion has a weight from 0 to 5 that you set, starting from a preset for your situation. The table shows weighted totals as you type.

The scoring guide describes what a 1, 3 and 5 look like for every criterion, so different evaluators score the same answer the same way. Export the result as CSV with formulas, or as Markdown for the decision record.

See a sample output

QA vendor scorecard

ChooseQAVendor framework v1.0. Situation: Replacing an underperforming vendor. Nothing you enter in the toolkit is sent anywhere.

Score each vendor from 0 to 5 on each criterion using the scoring guide. The weighted total is the sum of weight times score; the percentage is that total divided by the maximum possible.

CriterionWeightVendor AVendor BVendor C
Named team and seniority mix3435
Staff continuity and replacement terms5342
Relevant past performance3523
Capacity and speed to start3253
Test strategy and documentation3344
Risk-based scope3435
Onboarding plan and turnaround4342
Ownership of test code and assets5523
Open framework choice3253
Maintainability and flaky test control3344
CI pipeline integration3435
Works in your tools3342
Security posture and certifications3523
Test data and personal data handling3253
Subcontracting transparency3344
Reporting that shows risk5435
Communication and working-hours overlap3342
Pricing transparency3253
Measurable service levels3344
Insurance and liability3435
Audit and information rights3342
Exit plan and assistance4523
Knowledge transfer5253
Contracting entity and jurisdiction3344
Weighted totalmax 410276 (67.3%)298 (72.7%)277 (67.6%)

Scoring guide

Criterion135
Named team and seniority mixGeneric roles or "resources" with no names or CVs.Named lead, the rest described by role and level.Every team member named with CV, allocation and a commitment that they start on day one.
Staff continuity and replacement termsNo commitment; replacements at the vendor's discretion.Notice period for changes, overlap not specified.Written notice period, handover overlap at the vendor's cost, and your right to approve replacements.
Relevant past performanceClaims of experience with no examples or references.Comparable examples, references offered but not in your domain.Comparable engagements in your domain with references who will speak to them.
Capacity and speed to startStart date and ramp-up undefined.Start date committed, scaling terms vague.Named start date, written ramp-up plan and scaling notice periods in both directions.
Test strategy and documentationNo sample documentation; process described in slogans.Sample documents exist but are generic.Sample strategy and completion report that cover scope, risks, approach, environments, entry and exit criteria.
Risk-based scopePromises to test everything.Mentions risk but scope is a feature list.Scope derived from a written risk assessment with explicit exclusions you can challenge.
Onboarding plan and turnaroundNo onboarding plan; turnaround unstated.Outline plan, turnaround left open.Dated onboarding plan with milestones and a committed turnaround per build.
Ownership of test code and assetsVendor keeps code in its own repository or licenses it to you.Assigned to you on payment or on exit.Written assignment of rights, code in your repository from the first commit.
Open framework choiceProprietary framework or accelerator required.Open framework with a vendor-specific wrapper.Open framework in a language your team uses, chosen with your engineers.
Maintainability and flaky test controlSuccess measured by number of tests written.Flaky tests fixed when noticed.Flake rate tracked and reported, quarantine policy, code review on all test code.
CI pipeline integrationTests run on the vendor's machines and results are emailed.Tests run in CI on a schedule.Tests run in your pipeline on every change with results visible to your engineers.
Works in your toolsRequires its own portal or tools to see results.Uses your tools with duplicate reporting in theirs.Works fully in your tools; nothing to license from the vendor.
Security posture and certificationsCertifications claimed without certificate, scope or report.Valid certificate, scope does not clearly cover the delivery team.Certificate verified with the issuing body or a current SOC 2 Type II report covering the delivery team, with exceptions explained.
Test data and personal data handlingExpects copies of production data; no processing terms.Processing agreement offered, data locations vague.Synthetic or masked data by default, listed processing locations and sub-processors, Article 28 terms.
Subcontracting transparencySubcontracting not mentioned or reserved without limit.Disclosed on request.All subcontractors listed, flow-down of obligations, your prior approval required.
Reporting that shows riskReports count test cases executed and bugs logged.Coverage and defect trends, little on risk.Sample report states scope covered, gaps, open risks and a clear release recommendation.
Communication and working-hours overlapCommunication through an account manager only; little overlap.Some overlap, team joins selected meetings.Committed overlap hours, direct access to the team, named lead with authority.
Pricing transparencySingle lump sum or blended rate with no breakdown.Rates by role, extras unclear.Rates by role, included and excluded items, change pricing and rate review terms stated.
Measurable service levelsNo service levels; payment for hours only.Service levels listed without remedies.Measurable service levels with reporting and remedies such as service credits.
Insurance and liabilityNo evidence of insurance; liability capped very low.Insurance evidenced, standard caps.Certificates of insurance provided, carve-outs for data breach and confidentiality agreed.
Audit and information rightsNo audit or information rights.Information on request, no audit.Contractual audit and information rights, including for regulators where applicable.
Exit plan and assistanceNo exit terms.Termination terms only.Written exit plan, assistance period, handover list and fees for exit agreed up front.
Knowledge transferKnowledge lives in people's heads.Documentation on request at exit.Living documentation in your tools and a defined transfer process with successor shadowing.
Contracting entity and jurisdictionContracting entity unclear or differs from the proposal.Entity known, cross-border data terms missing.Registered entity verified, governing law agreed, transfer mechanism such as standard contractual clauses in place.

Use 0 when the vendor did not answer, 2 and 4 for answers between the described levels.

Build your scorecard

Loads default weights for the situation. You can change any weight afterwards. Weight 0 leaves a criterion out.

Weighted scoring table. Weights 0 to 5, scores 0 to 5.
CriterionWeight (0-5)
Team and staffing
Named team and seniority mix
Staff continuity and replacement terms
Relevant past performance
Capacity and speed to start
Process and methodology
Test strategy and documentation
Risk-based scope
Onboarding plan and turnaround
Automation and code ownership
Ownership of test code and assets
Open framework choice
Maintainability and flaky test control
Tooling
CI pipeline integration
Works in your tools
Security and data
Security posture and certifications
Test data and personal data handling
Subcontracting transparency
Reporting and communication
Reporting that shows risk
Communication and working-hours overlap
Works under your name
Commercials
Pricing transparency
Measurable service levels
Insurance and liability
Audit and information rights
Exit and continuity
Exit plan and assistance
Knowledge transfer
Contracting entity and jurisdiction
Weighted totalmax 3600 (0%)0 (0%)0 (0%)

QA vendor scorecard

ChooseQAVendor framework v1.0. Situation: General. Nothing you enter in the toolkit is sent anywhere.

Score each vendor from 0 to 5 on each criterion using the scoring guide. The weighted total is the sum of weight times score; the percentage is that total divided by the maximum possible.

CriterionWeightVendor AVendor BVendor C
Named team and seniority mix3
Staff continuity and replacement terms3
Relevant past performance3
Capacity and speed to start3
Test strategy and documentation3
Risk-based scope3
Onboarding plan and turnaround3
Ownership of test code and assets3
Open framework choice3
Maintainability and flaky test control3
CI pipeline integration3
Works in your tools3
Security posture and certifications3
Test data and personal data handling3
Subcontracting transparency3
Reporting that shows risk3
Communication and working-hours overlap3
Pricing transparency3
Measurable service levels3
Insurance and liability3
Audit and information rights3
Exit plan and assistance3
Knowledge transfer3
Contracting entity and jurisdiction3
Weighted totalmax 3600 (0%)0 (0%)0 (0%)

Scoring guide

Criterion135
Named team and seniority mixGeneric roles or "resources" with no names or CVs.Named lead, the rest described by role and level.Every team member named with CV, allocation and a commitment that they start on day one.
Staff continuity and replacement termsNo commitment; replacements at the vendor's discretion.Notice period for changes, overlap not specified.Written notice period, handover overlap at the vendor's cost, and your right to approve replacements.
Relevant past performanceClaims of experience with no examples or references.Comparable examples, references offered but not in your domain.Comparable engagements in your domain with references who will speak to them.
Capacity and speed to startStart date and ramp-up undefined.Start date committed, scaling terms vague.Named start date, written ramp-up plan and scaling notice periods in both directions.
Test strategy and documentationNo sample documentation; process described in slogans.Sample documents exist but are generic.Sample strategy and completion report that cover scope, risks, approach, environments, entry and exit criteria.
Risk-based scopePromises to test everything.Mentions risk but scope is a feature list.Scope derived from a written risk assessment with explicit exclusions you can challenge.
Onboarding plan and turnaroundNo onboarding plan; turnaround unstated.Outline plan, turnaround left open.Dated onboarding plan with milestones and a committed turnaround per build.
Ownership of test code and assetsVendor keeps code in its own repository or licenses it to you.Assigned to you on payment or on exit.Written assignment of rights, code in your repository from the first commit.
Open framework choiceProprietary framework or accelerator required.Open framework with a vendor-specific wrapper.Open framework in a language your team uses, chosen with your engineers.
Maintainability and flaky test controlSuccess measured by number of tests written.Flaky tests fixed when noticed.Flake rate tracked and reported, quarantine policy, code review on all test code.
CI pipeline integrationTests run on the vendor's machines and results are emailed.Tests run in CI on a schedule.Tests run in your pipeline on every change with results visible to your engineers.
Works in your toolsRequires its own portal or tools to see results.Uses your tools with duplicate reporting in theirs.Works fully in your tools; nothing to license from the vendor.
Security posture and certificationsCertifications claimed without certificate, scope or report.Valid certificate, scope does not clearly cover the delivery team.Certificate verified with the issuing body or a current SOC 2 Type II report covering the delivery team, with exceptions explained.
Test data and personal data handlingExpects copies of production data; no processing terms.Processing agreement offered, data locations vague.Synthetic or masked data by default, listed processing locations and sub-processors, Article 28 terms.
Subcontracting transparencySubcontracting not mentioned or reserved without limit.Disclosed on request.All subcontractors listed, flow-down of obligations, your prior approval required.
Reporting that shows riskReports count test cases executed and bugs logged.Coverage and defect trends, little on risk.Sample report states scope covered, gaps, open risks and a clear release recommendation.
Communication and working-hours overlapCommunication through an account manager only; little overlap.Some overlap, team joins selected meetings.Committed overlap hours, direct access to the team, named lead with authority.
Pricing transparencySingle lump sum or blended rate with no breakdown.Rates by role, extras unclear.Rates by role, included and excluded items, change pricing and rate review terms stated.
Measurable service levelsNo service levels; payment for hours only.Service levels listed without remedies.Measurable service levels with reporting and remedies such as service credits.
Insurance and liabilityNo evidence of insurance; liability capped very low.Insurance evidenced, standard caps.Certificates of insurance provided, carve-outs for data breach and confidentiality agreed.
Audit and information rightsNo audit or information rights.Information on request, no audit.Contractual audit and information rights, including for regulators where applicable.
Exit plan and assistanceNo exit terms.Termination terms only.Written exit plan, assistance period, handover list and fees for exit agreed up front.
Knowledge transferKnowledge lives in people's heads.Documentation on request at exit.Living documentation in your tools and a defined transfer process with successor shadowing.
Contracting entity and jurisdictionContracting entity unclear or differs from the proposal.Entity known, cross-border data terms missing.Registered entity verified, governing law agreed, transfer mechanism such as standard contractual clauses in place.

Use 0 when the vendor did not answer, 2 and 4 for answers between the described levels.

Download your document:

Everything on this page runs in your browser. Nothing you type is sent to us or to anyone else, and nothing is stored after you close the tab.

Framework v1.0 · released 2026-09-24 · changelog

Questions buyers ask

How should we set the weights?
Start from the preset for your situation, then agree changes with everyone who will score before any proposal arrives. Changing weights after reading proposals lets preference creep into the numbers.
Who should score?
Each evaluator scores alone first, using the scoring guide, then the group discusses differences larger than one point. Record the reason for each final score.
What does the CSV contain?
One row per criterion with its weight and each vendor's score, and formulas that compute weighted totals and the percentage of the maximum. It opens in any spreadsheet.
Is price a criterion?
Price is compared separately as total cost over 12 and 24 months with the cost model, so a low rate does not hide weak answers. Framework v1.0 scores pricing transparency, not price.