Epsilon (Publicis Groupe Data Technology Company) Platform Team: AI Test Trajectory Replay Skips Redundant Model Inference
When UI testing is delivered as a managed platform capability to multiple product teams, each team performs high-frequency repeated executions of the same set of test workflows. If every execution relies on large language models for step-by-step reasoning, latency and costs grow linearly with execution frequency, making the economic viability of platform delivery difficult to sustain. The Agentic Platform team at Epsilon (50 engineers, part of Epsilon, a data and marketing technology company under Publicis Groupe) described their solution in an AWS blog post, built on Amazon Nova Act and the Amazon Bedrock AgentCore Browser Tool, where the trajectory replay mechanism is the key design that makes this model economically feasible.
Trajectory replay divides the testing lifecycle into two states. In the draft state, Nova Act calls large language models to reason through each natural language step, determining how to perform actions in the browser; after typically four to five rounds of prompt iteration, a successful trajectory is saved. In the active state, the system no longer calls large language models to reason, but instead replays the saved trajectory directly as a deterministic sequence of operations. Epsilon reports that saved trajectories achieve a 100% pass rate during repeated executions—this is its internal benchmark data, published in an AWS customer case study blog post, and has not been independently reproduced.
The applicability conditions of this mechanism need to be clarified. The 100% pass rate describes the deterministic re-execution of stable workflows that have already been successfully explored, rather than Nova Act's ability to handle new scenarios or interface changes. If the target page undergoes structural changes, the saved trajectory may no longer match, requiring a return to the draft state for exploration. Therefore, trajectory replay reduces the cost of regression-style repeated executions, not the cost of adaptive testing. For products with frequently changing interfaces, the model inference overhead during the exploration phase will still occur periodically.
Trajectory replay becomes a necessary component of the platform architecture due to Epsilon's multi-tenant delivery model. Product teams consume UI testing capabilities through a unified API interface, with each team running tests under scope-limited IAM roles within their respective AWS accounts, while the platform team does not own the browser infrastructure. In this model, if every execution triggers a complete model inference loop, the platform-side inference costs will accumulate with the number of teams and execution frequency. Trajectory replay reduces the cost of repeated executions from model inference to trajectory lookup and deterministic operations, enabling economic feasibility for the multi-tenant platform at scale.
Sources:Amazon Web Services