QA Services

Entrust the coverage and maintenance of your tests to a dedicated team

Writing scripts is easy. Keeping them up to date as you release new versions is much harder. Our experts handle production and maintenance, while you retain domain expertise and decision-making authority.

Contractual Coverage ObjectivesMaintenance includedYour scripts stay with you

app.mrsuricate.com
Your scenario backlogIn production
Week 1Week 4Week 12
  • Delivered ·Control Tunnel8 scenarios
  • Delivered ·Customer Area6 scenarios
  • Resuming ·Search after redesign3 scenarios
  • Delivered ·Mobile Experience5 scenarios
Goal for the quarter: 40 critical pathways covered
Redesign DetectedScheduled recovery

The problem isn't writing the tests; it's keeping them up to date.

An automation project gets off to a good start. Thirty scenarios in three months—everyone’s happy. Then the interface changes, five scenarios break, no one has time to fix them, so they’re disabled “until further notice.” Six months later, actual coverage has dropped by half, yet the dashboard remains green—because only the easy tests are still running. That’s exactly where this service comes in.

Mouse icon

A backlog, not a volume

We don't aim to produce a large number of scenarios. We cover the paths that drive your business, in an order we discuss with you.

Purple Rectangles Icon

A change in the interface does not reset the coverage to zero. Self-healing handles part of it, and the team handles the rest.

Purple Gear Icon

You don't receive a list of raw errors. Each failure is investigated and classified: true regression, data to be re-entered, or scenario to be corrected.

Purple API Test Icon

A Structured Onboarding Process

The scope, access, environments, datasets, and points of contact are established within the first two weeks. The first scenario runs before the end of the month.

In-house maintenance or a dedicated team, line by line

In-house maintenance
With a dedicated team
Broken storylines are waiting for us to find the time.
They'll be rescheduled this week.
The blanket melts away without anyone noticing.
The hedging objective is monitored and contractually specified.
We disable a test rather than fix it.
A discontinued test is a decision, not a failure.
Failures are reported to the product team in raw format.
They arrive having qualified, with the probable cause.
Every redesign starts from scratch.
Restoration after a rebuild is included in the package.
Automation depends on a single person.
It depends on a team and a defined scope.
ResultAbout one hour of maintenance saved per scenario per month, and coverage that no longer declines between code refactoring cycles.

What the team handles

The scope is defined at the outset and reviewed with each iteration. It is not limited to functional workflows; the behind-the-scenes work involved in developing scenarios is also part of it.

Written and maintained scenarios
  • End-to-end testing ofdesktop and mobile webapplications in your production environments, including behind a VPN.
  • Native iOSand Android apps, for both critical workflows and back-office operations.
  • APIs and processing pipelines: querying, response validation, data and file injection.
  • Graphical Non-Regression: Pixel-by-pixel comparison across multiple countries and devices.
The work that goes with it
  • Reusable blocks: Oneconnection, one payment tunnel—written once, applied across all scenarios that use them.
  • Datasets: Createdand updated to ensure that scenarios do not fail due to outdated data.
  • Failure Classification: Eacherror is investigated before being reported to you: actual regression, data to be re-entered, or a scenario that needs to be corrected.
  • Resuming After a Redesign: Self-healing handles some of the interface changes; the team handles the rest.

The scope for each test family is detailed on the test types page.

The activation rate

Onboarding is structured and brief. Activation follows immediately, and you can track its progress on your dashboard.

Getting started with the platform and training your teams are included in the onboarding process, whether your team consists of non-technical users or a QA team that’s already equipped.

ResultThe first two weeks are for setting the stage, not for waiting. After that, coverage increases each week and remains steady.
“What convinced me was the no-code approach: our QA engineer got the hang of the tool in just a few days. The tangible result: fewer bugs in production and smoother deployments.”

Arnaud TrotignonCTO, Optivalue

YOUR QUESTIONS

Frequently Asked Questions

The most common questions we get about handling scenarios.

How is this different from QA outsourcing?

QA outsourcing encompasses the entire service offering: the contractual framework, project management, and service levels. This service is at the heart of the operation: a team writes and maintains your test scenarios, with a focus on test coverage. If you’re not sure which option applies to you, start by visiting the QA Outsourcing page.

How many scenarios should we start with?

About ten critical paths are enough to cover most of the risk. The right pace is based on your deliveries rather than on a volume target: it’s better to have thirty scenarios that are all running than a hundred, half of which are disabled.

What happens when our interface changes?

Self-healing automatically fixes some of the issues; reusable blocks apply a single fix to all affected scenarios; and the team handles the rest. A complete overhaul is planned like a construction project—it isn't something you just have to endure.

Do we own the scripts?

Yes. They live within your workspace, are readable without writing code, and remain usable if you take back control. That’s the key to ensuring the service remains an option rather than a dependency.

Do your teams have access to our data?

It depends on the environments and datasets you open—and nothing else. Sensitive data can be marked as protected by an administrator in your space, making it invisible to other users. Secrets are encrypted at rest and are never revealed in plain text.

Let's talk about your scope

Thirty minutes to figure out what you want to delegate, what you’ll keep doing, and what that means in practical terms. No obligation.