Squash TM logo

Squash TM

Open Source

Open-source test management platform integrating with CI/CD pipelines and requirements traceability.

Visit website

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

Medium

Maintenance

Medium

Learning

Intermediate

Licence

Free / Open source

// 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

ToolChoose it when
TestLinkYou want another long-established open-source tool.
QaseYou want a modern SaaS tool with a free tier.
PractiTestYou 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

  1. Install Squash TM on a server

  2. Configure projects and requirements

  3. Build test cases and campaigns

  4. Execute and track coverage

  5. Integrate automation via the REST API/ecosystem

  6. Maintain the server and library

// RELATED QA.CODES RESOURCES