IDS - Interaction Design Solutions

CuTE

CuTE (Customized Testing Environment) is the platform that integrates and supports your team’s test automation, specialized in managing system tests for web and mobile applications. It runs your end-to-end suite against real browsers and real devices on every release, and turns scenarios written in plain business language into working test code — so releases ship faster, with fewer regressions reaching production.

The platform enables these capabilities

Tests exeCuTE against real browsers and real devices
End-to-end tests run against your web app through an actual browser and against your mobile app on actual devices — reaching it through its UI or a REST API — with no modification to the system under test.
Tests exeCuTE automatically on every release
Tests exeCuTE on their own — fast, reliable, cost-effective, and efficient — as often as each release actually needs, with understandable reports delivered in open formats across the user platforms that matter to you. That cadence is what lets a team push deployment frequency up and lead time for changes down, while change failure rate and time to restore service go the other way — improving your DORA metrics, not just your test coverage. Test suites are versioned to mirror the versions of the system under test, and your team can work on multiple versions of the suite at the same time.
CuTE generates executable code automatically
CuTE uses a keyword-driven testing approach: the executable code behind each scenario is generated automatically from its GIVEN-WHEN-THEN keywords, so the team writes less code and stays fast and agile. When a scenario needs something the built-in keywords don’t cover, easy-to-use extension points let you plug in custom code without touching the generator itself.
CuTE replaces manual testing
Clients report testing costs cut by up to 86% and time spent testing cut by up to 97% compared to manual testing, alongside better product quality and a better testing process overall — freeing your human testers to spend their time on exploratory testing instead of repeating the same scripted checks release after release.

Choose how much of the work we do for you

CuTE pays off across your whole team, from testers to leadership, and it meets you at whatever level of help you actually need — from a self-serve platform to us building your suite for you. Pick the engagement that fits, and everyone downstream feels it: fewer hotfixes, faster releases.

Testers, developers, QA, and leadership each get what they need
Plain business language means your team owns the suite from day one, while hotfixes drop from 8-10 down to 1-2 per release, and living documentation keeps everything legible to whoever joins next. Testers own scenarios without touching code, developers get concrete Design for Testability guidance, QA leads get end-to-end traceability and audit-ready reports every night, and leadership gets release quality it can quantify, not guess at.
We keep the CuTE platform running for you

We give you the CuTE platform and guarantee it keeps working, through a continuous support service and frequent updates.

And yes — we use CuTE internally too, to test our own products.

Your team builds the suite while we coach the hard parts
With CuTE + Coaching, we give you the CuTE platform and coach your team alongside it, so they build quality automated tests themselves, even for the trickiest interaction cases.
We build your automated tests for you
With CuTE + 121T (our one-to-one-testing service), instead of your team learning to write tests, we build the automated system tests for you, in close collaboration — our 121 Testing service, the fastest way onto CuTE, for higher quality releases from day one. Tests are prioritized around your organization’s actual risks instead of a generic checklist, in monthly sprints that leave your current workflow undisturbed.

CuTE includes AI assistants built on Alchemy

CuTE deploys a squad of AI assistants built on Alchemy, aimed at increasing productivity, easing onboarding, and reducing cognitive load for everyone who works with the platform.

CuTE Assistant searches the CuTE manual and your own tests
Built on Iridium, it answers questions in plain language against the CuTE manual and against your own test workspaces — test sets, scenarios, steps, touchpoints — so new testers ramp up without hunting through documentation, and everyone else stops re-explaining the basics.
Bug Reporter drafts bug tickets from failed tests
Given a failed end-to-end test — its report, Gherkin steps and locators, environment, version, detailed log, and screenshots — it drafts a Jira bug ticket following ISTQB best practices for bug reports. A person reviews it and presses submit; what used to be fetching and writing up every detail by hand becomes a quick review, a big saving in time, with quality reports that save the whole team time too.
AI Doctor generates hypotheses from failure evidence
From the same failed-test evidence Bug Reporter uses, it proposes hypotheses about what might be wrong and how to pursue a detailed investigation — a head start for whoever picks up the failure next, not a diagnosis to take on faith.

CUTE keeps you informed, every step of the way

See the health of your suite at a glance

Every night’s run rolls up into one view — a pass/fail breakdown for the last 24 hours and a trend across the week — so you know whether quality is moving in the right direction without digging through individual reports.
AKESO's results overview for a test workspace, showing today's pass/fail breakdown and a weekly trend chart

Ask, and get an answer against what you're actually writing

Cute Assistant sits right next to the editor, answering questions about the test you’re writing — pulled from the manual and from your own workspace, not a generic FAQ.
The DAEDALUS editor open on a touch-point definition, with Cute Assistant answering a question about it in the side panel

Documentation writes itself, from the tests that already exist

Live Doc turns every scenario into readable living documentation automatically — searchable, filterable by tag, always in sync with the suite, instead of a document someone has to remember to update. CuTE also supports building and maintaining a domain-centered glossary alongside it, so the vocabulary stays consistent across every scenario, and supports the ubiquitous language of Domain Driven Design.
DAEDALUS+'s Live Doc view showing a generated scenario with its GIVEN/THEN steps and tags

See exactly what changed between two runs

AKESO compares any two dates side by side — test sets added, newly failing, newly passing — so a regression shows up as a fact, not a hunch.
AKESO's Compare view contrasting test-set outcomes between two run dates, with pass/fail pie charts and a change summary

CUTE interoperates with the tools you already use

Every result, exported the way your spreadsheets expect

Outcome History exports every test set’s results to Excel — scenario by scenario, with Jira keys and pass/fail totals side by side across run dates — so anyone who lives in a spreadsheet gets the full picture without logging into CuTE.
An Outcome History Excel export listing test sets, Jira keys, and pass/fail/uncertain counts across multiple run dates

A failed test becomes a Jira issue, without anyone typing it up

The Jira connector pushes failures straight into your tracker as fully described bug issues — reproduction steps, observed and expected results, labels — and keeps them in sync as the suite re-runs. This works even if you don’t want to use the Bug Assistant.
A Jira issue automatically created from a failed CuTE test, with reproduction steps and observed/expected results
The Firebase connector manages your mobile app binaries
CuTE downloads the right build of your Android or iOS app straight from Firebase for each run, matched to the version under test, so nobody has to track down and upload binaries by hand.
We build custom connectors to fit your other tools
Extending CuTE with additional connectors is one of our services — if your workflow depends on a tool we don’t already support, we build the connector for you as part of our Test Automation & QA work.

CUTE operates at scale

Here’s what that looks like on a real deployment — an e-banking mobile app, where CuTE is already handling more than 70 test sets, each taking between 30 and 90 minutes, running for more than 40 hours a night, producing 700+ high-level test cases built from 2,474 reusable steps, exercising 4,066 distinct touch points with the system under test:

CuTE schedules runs weekly
Runs are planned on a weekly cadence, not triggered by hand one at a time.
Test sets run across up to 10 parallel channels
Test sets run alongside each other instead of queueing one after the other, keeping total run time down as the suite grows.
CuTE keeps a Living Documentation
CuTE keeps every test linked back to the requirement it verifies, producing 650+ pages of living documentation, kept current automatically as the suite grows.
CuTE captures evidence for every run
CuTE generates 85+ test reports and captures 50,000+ screenshots automatically, every night — so a failure is never just a red mark with no explanation.
Runs cover all the relevant configurations
Runs cover 7 user platforms, across 3 execution environments, against 8 versions of the system under test simultaneously.