Seven engines.
Zero blind spots.
A complete test operations platform -- from codebase discovery to production assurance.
Discovery Engine
See everything. Miss nothing.
Two-pass architecture: structural scanning identifies files, endpoints, models, and services via SSH. Then semantic analysis uses AI to deeply understand business rules, auth patterns, data flows, and integrations.
- Structural scanning for Next.js, .NET, Python, Go
- Semantic analysis via Claude Code on the target server
- Complete feature inventory: endpoints, models, pages, services
- Snapshot diffing to track changes between discovery runs
- Auto-detect auth patterns, env vars, existing tests
- Integration detection: SendGrid, Stripe, S3, and more
Gap Analysis Engine
Technical rigor meets business intelligence.
Five dedicated technical scanners run 39+ automated checks. Six business logic analyzers infer domain rules, generate scenarios, validate state machines, and cross-reference your entire inventory for consistency.
- Security: auth, secrets, injection, CORS, rate limiting, JWT
- Database: indexes, constraints, pooling, cascade, migrations
- API: validation, pagination, error format, status codes
- Frontend: error boundaries, a11y, loading/empty states
- Business: domain inference, scenario generation, state machines
- Industry-specific checks for EdTech, SaaS, Construction
Test Execution Engine
Remote. Parallel. Safe.
SSH into target servers, pull latest code, seed test data, run tests across six layers, collect results and coverage, then cleanup. All with production safety guards and sentinel tracking.
- Remote execution via SSH on any server
- Six test layers: unit, integration, system, e2e, smoke, contracts
- Parallel splitting across multiple workers
- Test data lifecycle: seed with sentinels, cleanup after
- Production safety: layer restrictions, confirmation gates
- Real-time log streaming via SSE
Test Generation Engine
AI writes what you missed.
Generate comprehensive tests from your feature inventory using Claude. Covers every layer from unit to contract. Auto-generate code fixes for gap findings with matching test coverage.
- Generate tests from the complete feature inventory
- Coverage across all six test layers
- Fix generation for individual gap findings
- Context-aware: reads CLAUDE.md, schema, and inventory
- Runs Claude Code directly on the target server
- Produces idiomatic tests for vitest, pytest, xUnit, Playwright
Scheduler & Workers
Automate the mundane. Alert on the critical.
Cron-based scheduling with timezone support. Register dedicated workers with heartbeat monitoring. Slack and email notifications on run completion, failure, or gap discovery.
- Cron scheduling with human-readable descriptions
- Worker fleet with heartbeat, CPU, and memory monitoring
- Parallel worker allocation per schedule
- Slack webhooks on failure or gap discovery
- Email notifications via Calimatic Mail
- Full audit log for compliance and debugging
Report Publishing
Share results. No login required.
Generate shareable, public report links for any test run. Stakeholders, QA leads, and CI pipelines can view full test results, coverage data, and error summaries without needing an account. Control access with expiration dates and revocation.
- One-click shareable links with unique tokens
- Full test results: status, duration, errors, coverage
- Interactive filtering and search on shared reports
- View count tracking for stakeholder engagement
- Configurable expiration dates for time-limited access
- Revocable links for immediate access control
MCP Integration
Claude Code meets TestOps.
Connect Claude Code directly to TestOps via the Model Context Protocol. Developers get 8 tools for fetching work item context, generating and syncing manual tests, linking test runs, and querying coverage — all without installing packages or cloning repos.
- Remote MCP server — one command to connect Claude Code
- Fetch work item context from Calimatic Engineering
- Sync and link manual tests to backlog items
- Create test launches and shareable report links
- Query coverage summaries per work item
- Bearer token auth — same ttok_... tokens as CLI