Pricing

How much does test automation cost in 2026? (Real numbers, not vague estimates)

When you ask a QA agency "how much will automating our tests cost," the default answer is some variation of "it depends." After ten years in this field I'll tell you it does depend — but reasonable vendors can quote a price to the right order of magnitude on the very first call. This article is about exactly those orders of magnitude — for Cypress/Playwright web frameworks, mobile testing, CI/CD integration, and Azure-Jira sync, in 2026 European-market pricing.

No "contact us for a quote" runaround. Concrete ranges, and more importantly, what decides whether you land at the low or high end.

The 4 factors that drive the price

Before the numbers, you need to know what actually moves the budget. Not "complexity" or "quality" in the abstract, but measurable things:

  1. Number of critical user flows. 5 flows (login, signup, checkout, search, profile) = baseline. 20+ = a different budget tier. This is where variability comes from.
  2. Application type and tech stack. A modern React/Vue SPA with clean HTML = fast. A legacy app with iframes, Flash-like widgets, or custom wrappers = 1.5–2× the effort.
  3. Documentation and test environment maturity. Do you have staging? Seed data? API mocks? Without them, everything gets more expensive.
  4. Integration requirements. Local runs only? Or CI/CD on Jenkins, Jira bug reporting, Slack notifications, Azure DevOps reporting? Every extra integration point adds days.

Web E2E automation (Cypress / Playwright)

Most common request, clearest pricing.

Scope Price (fixed) Timeline
Starter — framework + 5 critical flows €2,490 2–3 weeks
Standard — framework + 10–15 flows + Page Object + fixtures €4,490 – €5,990 4–5 weeks
Enterprise — framework + 20+ flows + visual regression + API layer €7,490 – €8,990 6–8 weeks

For comparison — hourly rates on Upwork for an experienced Cypress engineer run €45–80/h, at European agencies €60–110/h. On hourly, the Standard package would cost €4,200 – €8,800, with no delivery guarantee. Fixed-price is the same or cheaper and predictable.

Mobile automation (iOS + Android)

Prices are higher here because the mobile stack is more expensive (Appium vs. Cypress = a different complexity tier) and device farms solve a different problem.

  • Single-platform (iOS or Android) — €3,490 / 3–4 weeks. Setup, 8–12 tests, local run.
  • Cross-platform (iOS + Android) — €4,990 / 4–6 weeks. Shared Page Object, parameterized tests for both OSes.
  • Cross-platform + device farm (BrowserStack / AWS Device Farm) — €7,990 / 6 weeks. Tests run on 10+ real devices in CI.
  • Enterprise (Face ID, biometrics, push notifications, deeplinks) — €9,990 – €12,500. Specialized approaches, custom capabilities.

Note: if your app is built on React Native or Flutter, Appium is still the best choice — not Detox/Maestro, which have weaker coverage.

CI/CD integration

Tests that don't run in CI are more decoration than tool. Prices:

  • Simple integration (GitHub Actions / GitLab CI, sequential run) — €1,990, 3–5 days
  • Jenkins with parallelization (shards, distributed run) — €3,290, 1 week
  • Enterprise CI/CD (Azure Pipelines, multi-environment, smoke + full regression separate, Slack/Teams notifications, HTML reports) — €4,990, 2 weeks

Most teams start with Simple and after 2–3 months upgrade to the parallelized version — we add it at the delta price (€1,300).

Azure DevOps ↔ Jira sync

Pricing spreads the most here, because "sync" can mean ten things. Our package (from €3,490) covers:

  • Auto-transfer of failed test cases from Azure DevOps → Jira as bug tickets
  • Structured reports with screenshot, video, stack trace
  • Bidirectional status sync (Jira bug closed → Azure test case re-runs)
  • Custom field mapping to match your workflow

Custom rules (e.g. "bug in area X goes to assignee Y, in area Z to team Q") add €990 – €1,990 depending on complexity.

Hidden costs most vendors won't mention

This is the part where competitors stay quiet:

  • Licenses. Cypress Cloud $75/user/month if you want a dashboard. BrowserStack $199/month desktop, $249 mobile. TestRail $36/user/month. Realistically budget €100–300/month on top.
  • Test maintenance. 10–15% of the original project cost per year. If you have 20 tests and the app changes every 2 weeks, that's roughly 3–5 h/month of maintenance.
  • Seed data and test accounts. Setup overhead — usually 3–8 h of work that slips into "environment unavailability." A serious vendor rolls this into the fixed price.
  • Onboarding your team. If you want your developers to be able to fix a failing test without calling us, that takes training (1 day = €990).

Fixed price vs. hourly: what it actually means

Hourly looks "more transparent" at first — you only pay for what was consumed. In practice it's the opposite: estimates are systematically optimistic, kick-offs and alignment meetings are billed, and the client always carries the risk.

With fixed price: if the project takes longer, you pay the agreed amount. If the vendor is good, they finish faster and their margin grows. Interests are aligned — both sides want faster and better.

We wrote more on this in Why we don't bill hourly.

What decides low end vs. high end

Five signs your project heads toward the lower end:

  • Modern SPA (React, Vue, Svelte) with clean DOM (data-testid attributes)
  • Existing staging / dev environment with seed data
  • Backend-exposed API for test data setup
  • Design system (consistent selectors)
  • Clearly defined scope in a document (not "test the important stuff")

Five signs it goes to the higher end:

  • Legacy stack (jQuery, classic ASP.NET, iframes)
  • No staging, testing in production
  • Manually crafted test data (no API)
  • Dynamic selectors without test IDs (XPath terror)
  • Scope clarified during the project

What's NOT included (and why)

To be clear:

  • Cloud subscriptions (Cypress Cloud, BrowserStack, SauceLabs) — the client pays directly
  • VPN/VPC access — we set up your tests, but you configure firewall rules yourself
  • Change requests outside scope — new flows added after kick-off are extra at delta pricing
  • Third-party sandboxing — if an external service (payment gateway, SMS provider) requires a sandbox, you arrange it

Quick estimate for your project

If you want an exact quote instead of a range, book a 30-minute discovery call. We'll go through your stack, flows, and integrations — and within 48 hours you'll get a fixed budget + timeline. Free, no commitment.

If you want to understand how we work without hourly billing, see Why we don't bill hourly. If you're weighing AI-assisted testing, read AI vs manual tester: where's the line?.


Note: all prices are net of VAT and apply to engagements in the Central European market. For enterprise (500+ engineers) we have a separate rate card — contact us directly.