Squash TM
Open-source test management platform integrating with CI/CD pipelines and requirements traceability.
Pricing
Free / Open source
Type
Manual & Automation
Languages
Java
// VERDICT
Reach for Squash TM when you want a free, open-source, self-hostable test management platform with requirements and campaigns, and can run it yourself. Skip it when you want managed SaaS or a no-ops modern tool.
Best for
An open-source test management platform - free, self-hostable management of requirements, test cases, campaigns and execution, with a path to automation via the Squash ecosystem.
Avoid when
You want managed SaaS, a polished modern UX with no ops, or deep out-of-the-box automation without the wider Squash stack.
CI/CD fit
REST API · self-host · Squash AUTOM/orchestration for automation
Languages
Java
Team fit
Budget-constrained teams · Self-hosting required · Teams wanting OSS with automation path
Setup
Maintenance
Learning
Licence
// BEST FOR
- Free, open-source test management
- Requirements, test cases and campaigns with traceability
- Self-hosting for data control
- An automation path via the Squash ecosystem
- Coverage and execution reporting
- No licensing cost
// AVOID WHEN
- You want managed SaaS with no ops
- A polished, fast-moving modern UX is essential
- Deep automation without the Squash stack is needed
- You don't want to self-host
- Enterprise support out of the box is required
- Minimal setup is the priority
// QUICK START
Install Squash TM (Java) on a server -> configure projects, requirements and
campaigns -> execute and track coverage -> integrate automation via the REST API
/ Squash ecosystem.// ALTERNATIVES TO CONSIDER
| Tool | Choose it when |
|---|---|
| TestLink | You want another long-established open-source tool. |
| Qase | You want a modern SaaS tool with a free tier. |
| PractiTest | You want a standalone commercial platform with strong methodology. |
// FEATURES
- Test repository with campaigns, iterations, and execution plans
- Bidirectional sync with Jira and Redmine
- Squash AUTOM for orchestrating automated runs
- Requirements traceability and coverage matrix
- Custom fields and configurable workflows
// PROS
- Free and open source — rare in test management
- Self-hostable — full data sovereignty
- Mature — used in regulated European enterprises
- Active commercial backing from Henix
// CONS
- UI dated next to Qase or testmo
- JVM-based — adds operational burden vs. SaaS
- Documentation strongest in French; English secondary
// EXAMPLE QA WORKFLOW
Install Squash TM on a server
Configure projects and requirements
Build test cases and campaigns
Execute and track coverage
Integrate automation via the REST API/ecosystem
Maintain the server and library
// RELATED QA.CODES RESOURCES
Cheat sheets
Glossary
Practice
Interview