# Trivago

Insights, experiences and learnings from trivago's tech teams.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Agents, Randomness, and Receipts: Notes from trivago's QA Meetup

DevFeed: [Agents, Randomness, and Receipts: Notes from trivago's QA Meetup](<https://devfeed.tech/articles/agents-randomness-and-receipts-notes-from-trivago-s-qa-meetup-28064.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2026-08-12-agents-randomness-and-receipts-notes-from-trivagos-qa-meetup/>)

Author: Aasma Jabin Quality Assurance Engineer Linkedin profile

Published: 2026-08-12T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [dora metrics](<https://devfeed.tech/topics/dora-metrics.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Git](<https://devfeed.tech/topics/git.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [automation](<https://devfeed.tech/tags/automation.md>), [dora-metrics](<https://devfeed.tech/tags/dora-metrics.md>), [git](<https://devfeed.tech/tags/git.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [quality-assurance](<https://devfeed.tech/tags/quality-assurance.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

The article reports on trivago's QA Meetup, covering talks about AI adoption metrics in software delivery, an AI agent for testing API integrations, and randomized automated tests for finding defects missed by deterministic testing. It also describes Qase.io's git-ai attribution tool and reported changes in DORA metrics after AI adoption.

### Source excerpt

In July, we opened the doors of our Düsseldorf campus for this year's QA Meetup, bringing together around 90 people from testing, engineering, and beyond. Hosting this meetup has become a bi...

## Frictionless: A recap of trivago Tech Get Together 2026

DevFeed: [Frictionless: A recap of trivago Tech Get Together 2026](<https://devfeed.tech/articles/frictionless-a-recap-of-trivago-tech-get-together-2026-28063.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2026-06-30-frictionless-a-recap-of-trivago-tech-get-together-2026/>)

Author: Ekaterina Falikova Employer Branding manager

Published: 2026-06-30T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [ai](<https://devfeed.tech/tags/ai.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [community](<https://devfeed.tech/tags/community.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [ecosystem](<https://devfeed.tech/tags/ecosystem.md>), [engineering-culture](<https://devfeed.tech/tags/engineering-culture.md>), [event](<https://devfeed.tech/tags/event.md>), [net-11](<https://devfeed.tech/tags/net-11.md>), [recap](<https://devfeed.tech/tags/recap.md>), [tech](<https://devfeed.tech/tags/tech.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

A recap of trivago Tech Get Together 2026, a two-day event where more than 200 tech employees shared work, built connections, and explored the theme of frictionless experiences in product development. About half of the talks covered teams applying AI to codebases, infrastructure, and workflows.

### Source excerpt

Every year, our tech community gathers for two days to learn, share knowledge, and connect. Over 200 tech talents, all in the same room, presenting their work, celebrating wins, and learning fro...

## How We Cut Kafka Consumer Deployment Costs by 83%

DevFeed: [How We Cut Kafka Consumer Deployment Costs by 83%](<https://devfeed.tech/articles/how-we-cut-kafka-consumer-deployment-costs-by-83-28062.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2026-06-12-how-we-cut-kafka-consumer-deployment-costs-by-83/>)

Author: ZhongLi Shen He creates fantastic software as a backend engineer GitHub profile Linkedin profile

Published: 2026-06-12T00:00:00Z

Content type: tutorial

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Deployer](<https://devfeed.tech/topics/deployer.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [reactive](<https://devfeed.tech/topics/reactive.md>), [Library](<https://devfeed.tech/topics/library.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [backpressure](<https://devfeed.tech/tags/backpressure.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [java](<https://devfeed.tech/tags/java.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [library](<https://devfeed.tech/tags/library.md>), [performance](<https://devfeed.tech/tags/performance.md>), [reactive](<https://devfeed.tech/tags/reactive.md>)

### AI overview

This post explains how trivago investigated PSE-kafka's low CPU usage, slow Kafka polling, and consumer lag. The investigation found that replacing the in-house KafkaReceiverFlux with spring-kafka removed the lag, while the team continued looking for a suitable fix that preserved pull-based consumption and backpressure. The changes ultimately cut infrastructure costs by 83% and ended a run of 19 P1 incidents.

### Source excerpt

This post walks through a layered performance investigation that cut PSE-kafka's infrastructure costs by 83% and ended a run of 19 P1 incidents.PSE-kafka (price-search-engine-kafka) i...

## Reducing Failure-Analysis Work for Flaky End-to-End Test Suites

DevFeed: [Reducing Failure-Analysis Work for Flaky End-to-End Test Suites](<https://devfeed.tech/articles/my-2-cents-i-ll-gladly-spend-them-to-stop-staring-at-test-logs-28061.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2026-04-15-my-2-cents-ill-gladly-spend-them-to-stop-staring-at-test-logs/>)

Author: Giuseppe Donati Web Test Automation Engineer Not a stereotypical Italian guy; Except

Published: 2026-04-15T00:00:00Z

Content type: opinion

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [Test automation](<https://devfeed.tech/topics/test-automation.md>), [ci](<https://devfeed.tech/topics/ci.md>), [Selenium](<https://devfeed.tech/topics/selenium.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Server-side rendering](<https://devfeed.tech/topics/server-side-rendering.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>)

Tags: [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [ci](<https://devfeed.tech/tags/ci.md>), [github](<https://devfeed.tech/tags/github.md>), [integration](<https://devfeed.tech/tags/integration.md>), [latency](<https://devfeed.tech/tags/latency.md>), [quality-assurance](<https://devfeed.tech/tags/quality-assurance.md>), [selenium](<https://devfeed.tech/tags/selenium.md>), [server](<https://devfeed.tech/tags/server.md>), [server-side-rendering](<https://devfeed.tech/tags/server-side-rendering.md>), [test-automation](<https://devfeed.tech/tags/test-automation.md>), [tests](<https://devfeed.tech/tags/tests.md>)

### AI overview

The article describes the investigation burden caused by flaky end-to-end tests in trivago's Continuous Integration pipeline. Its extended suite has scenario-level success above 99% but workflow-level success of 20%, requiring frequent analysis of failures caused by flakiness, changing live data, preview-environment latency, and feature churn.

### Source excerpt

Does 99.8% represent a good success rate in end-to-end test automation of a web application? What about 99.9%? Maybe yes, but when you have a test suite that has up to 1,000 scenarios, it means ...

## Unifying Internal APIs: A Different Use Case for GraphQL Gateways

DevFeed: [Unifying Internal APIs: A Different Use Case for GraphQL Gateways](<https://devfeed.tech/articles/unifying-internal-apis-a-different-use-case-for-graphql-gateways-28060.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2026-03-27-unifying-internal-apis-a-different-use-case-for-graphql-gateways/>)

Author: Angel Svirkov Full-Stack Software Engineer @ trivago GitHub profile Linkedin profile

Published: 2026-03-27T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [gateway](<https://devfeed.tech/topics/gateway.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Microservices](<https://devfeed.tech/topics/microservices.md>)

Tags: [admin](<https://devfeed.tech/tags/admin.md>), [agents](<https://devfeed.tech/tags/agents.md>), [apis](<https://devfeed.tech/tags/apis.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [backend](<https://devfeed.tech/tags/backend.md>), [crud](<https://devfeed.tech/tags/crud.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

This article describes how trivago used GraphQL Mesh to unify fragmented internal APIs into a gateway for administration, CRUD operations, reporting, and data exploration. It covers the architecture, implementation challenges encountered over six years in production, and possible future uses involving AI agents.

### Source excerpt

Most GraphQL Gateway discussions focus on public-facing APIs and multi-client architectures. This article explores a different axis--using GraphQL Mesh to stitch internal services into a unified gateway powering admin tooling. We share implementation details, honest challenges from six years in production, and a forward-looking perspective on how AI agents could leverage the unified graph.

## From a long list to a clear signal: baseline-driven accessibility reporting

DevFeed: [From a long list to a clear signal: baseline-driven accessibility reporting](<https://devfeed.tech/articles/from-a-long-list-to-a-clear-signal-baseline-driven-accessibility-reporting-28059.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2026-03-13-from-a-long-list-to-a-clear-signal-baseline-driven-accessibility-reporting/>)

Author: Benjamin Bischoff Test Automation Engineer; Author; Speaker; Magician Github Profile Linkedin Profile

Published: 2026-03-13T00:00:00Z

Content type: tutorial

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [digital accessibility](<https://devfeed.tech/topics/digital-accessibility.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [axe-core](<https://devfeed.tech/topics/axe-core.md>), [Test automation](<https://devfeed.tech/topics/test-automation.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Selenium](<https://devfeed.tech/topics/selenium.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Extension](<https://devfeed.tech/topics/extension.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [accessibility-testing](<https://devfeed.tech/tags/accessibility-testing.md>), [automation](<https://devfeed.tech/tags/automation.md>), [axe-core](<https://devfeed.tech/tags/axe-core.md>), [eaa](<https://devfeed.tech/tags/eaa.md>), [european-accessibility-act](<https://devfeed.tech/tags/european-accessibility-act.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [quality-assurance](<https://devfeed.tech/tags/quality-assurance.md>), [selenium](<https://devfeed.tech/tags/selenium.md>), [test-automation](<https://devfeed.tech/tags/test-automation.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

The article describes a baseline-driven approach to accessibility reporting. It extends an in-house test automation framework so new test runs can be compared with a snapshot of known issues on the main branch, helping teams distinguish regressions from existing technical debt and track changes more clearly.

### Source excerpt

The output of most automated accessibility tests is a long list of violations. This format, while comprehensive, makes it difficult to distinguish new issues introduced in a feature branch from ...

## How a Learning Project Became Our Modern Mobile Test Framework

DevFeed: [How a Learning Project Became Our Modern Mobile Test Framework](<https://devfeed.tech/articles/how-a-learning-project-became-our-modern-mobile-test-framework-28058.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2026-02-18-how-a-learning-project-became-our-modern-mobile-test-framework/>)

Author: Raymond Saba I'm an SDET who enjoys building test automation; Finding Ways

Published: 2026-02-18T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Mobile](<https://devfeed.tech/topics/mobile.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [webDriver](<https://devfeed.tech/topics/webdriver.md>), [Concurrency](<https://devfeed.tech/topics/concurrency.md>), [Java](<https://devfeed.tech/topics/java.md>)

Tags: [appium](<https://devfeed.tech/tags/appium.md>), [automation](<https://devfeed.tech/tags/automation.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [java](<https://devfeed.tech/tags/java.md>), [migration](<https://devfeed.tech/tags/migration.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [modularity](<https://devfeed.tech/tags/modularity.md>), [overhead](<https://devfeed.tech/tags/overhead.md>), [quality-assurance](<https://devfeed.tech/tags/quality-assurance.md>), [standards](<https://devfeed.tech/tags/standards.md>), [threads](<https://devfeed.tech/tags/threads.md>), [webdriver](<https://devfeed.tech/tags/webdriver.md>)

### AI overview

This engineering article describes how trivago's aging homegrown mobile automation framework evolved into a shared iOS and Android test framework. It covers the transition from Appium 1 to Appium 2 and later Appium 3, including a rewrite based on W3C WebDriver standards, platform-specific drivers, modularity, and parallel execution with threads in one JVM.

### Source excerpt

About six years ago, our mobile automation setup was showing its age. It was a small, homegrown framework that had worked "well enough" for a long time, until we tried to upgrade Java and a few ...

## From Always-On to On-Demand: Scaling Kafka Sinks with KEDA

DevFeed: [From Always-On to On-Demand: Scaling Kafka Sinks with KEDA](<https://devfeed.tech/articles/from-always-on-to-on-demand-scaling-kafka-sinks-with-keda-28057.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2026-02-18-from-always-on-to-on-demand-scaling-kafka-sinks-with-keda/>)

Author: Armin Aminian SRE; Cloud Native technologies GitHub profile Linkedin profile

Published: 2026-02-18T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [autoscaling](<https://devfeed.tech/topics/autoscaling.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [autoscaling](<https://devfeed.tech/tags/autoscaling.md>), [backend](<https://devfeed.tech/tags/backend.md>), [data](<https://devfeed.tech/tags/data.md>), [devops](<https://devfeed.tech/tags/devops.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [services](<https://devfeed.tech/tags/services.md>)

### AI overview

This article explains how trivago uses KEDA to scale Kafka sink consumers on Kubernetes down to zero when consumer lag is absent and back up when work arrives. It describes the sinks' role in applying business logic and maintaining service-local materialized views, along with the operational motivation and rollout considerations.

### Source excerpt

Kafka sits at the heart of how we move data between systems at trivago. Many teams publish changes to Kafka, and downstream services consume those changes to keep user-facing features up to date...

## How Service Level Objectives Align Developers and Product Managers

DevFeed: [How Service Level Objectives Align Developers and Product Managers](<https://devfeed.tech/articles/how-not-to-fight-with-product-managers-as-a-developer-28056.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2026-02-02-how-not-to-fight-with-product-managers-as-a-developer/>)

Author: Anis Khan Site Reliability Engineering is my role Cost optimization is my goal GitHub profile Linkedin profile

Published: 2026-02-02T00:00:00Z

Content type: opinion

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Availability](<https://devfeed.tech/topics/availability.md>), [User Experience](<https://devfeed.tech/topics/user-experience.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [availability](<https://devfeed.tech/tags/availability.md>), [developer](<https://devfeed.tech/tags/developer.md>), [engineering-culture](<https://devfeed.tech/tags/engineering-culture.md>), [maintainability](<https://devfeed.tech/tags/maintainability.md>), [opinions](<https://devfeed.tech/tags/opinions.md>), [outages](<https://devfeed.tech/tags/outages.md>), [performance](<https://devfeed.tech/tags/performance.md>), [site-reliability-engineering](<https://devfeed.tech/tags/site-reliability-engineering.md>), [technical](<https://devfeed.tech/tags/technical.md>), [uptime](<https://devfeed.tech/tags/uptime.md>)

### AI overview

This article argues that Service Level Objectives (SLOs) can reduce conflict between developers and product managers by creating a shared, data-driven agreement about reliability and user experience. It explains how a 99.9% availability target creates a 43.2-minute monthly downtime budget and shows how that budget can guide decisions about releasing features versus restoring stability.

### Source excerpt

It's a scenario developers relate to a little too well. The product manager always comes with more and more feature requests. They also want to release fast by giving a tight deadline. While you...

## Mob Programming: Smells Like Team Spirit

DevFeed: [Mob Programming: Smells Like Team Spirit](<https://devfeed.tech/articles/mob-programming-smells-like-team-spirit-28055.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2025-12-03-mob-programming-smells-like-team-spirit/>)

Author: Dmytro Kurets

Published: 2025-12-04T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Programming](<https://devfeed.tech/topics/programming.md>), [Code](<https://devfeed.tech/topics/code.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Data analysis](<https://devfeed.tech/topics/data-analysis.md>), [Refactoring](<https://devfeed.tech/topics/refactoring.md>)

Tags: [back-end](<https://devfeed.tech/tags/back-end.md>), [code](<https://devfeed.tech/tags/code.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [data-analysis](<https://devfeed.tech/tags/data-analysis.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [engineering-culture](<https://devfeed.tech/tags/engineering-culture.md>), [front-end](<https://devfeed.tech/tags/front-end.md>), [keyboard](<https://devfeed.tech/tags/keyboard.md>), [pairing](<https://devfeed.tech/tags/pairing.md>), [programming](<https://devfeed.tech/tags/programming.md>), [review](<https://devfeed.tech/tags/review.md>), [team](<https://devfeed.tech/tags/team.md>)

### AI overview

The article explains mob programming as structured, shared-focus collaboration with one driver, rotating typing roles, and navigators guiding the work. It describes a trivago team experimenting with collaborative review and coding changes to address pull requests piling up and slowing delivery.

### Source excerpt

Mob programming often sparks hot takes. "It's counter-productive." "One person could do it faster." "Why waste five people on one keyboard?" If that's what it looks like in your head--one senior ...

## AI at trivago: from experimentation to everyday impact

DevFeed: [AI at trivago: from experimentation to everyday impact](<https://devfeed.tech/articles/ai-at-trivago-from-experimentation-to-everyday-impact-28054.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2025-10-30-ai-at-trivago-from-experimentation-to-everyday-impact/>)

Author: Carolina Muradas Strategy; Operations Lead; AI Ambassador group founder

Published: 2025-10-30T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Strategy](<https://devfeed.tech/topics/ai-strategy.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-adoption](<https://devfeed.tech/tags/ai-adoption.md>), [ai-at-work](<https://devfeed.tech/tags/ai-at-work.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [company](<https://devfeed.tech/tags/company.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [knowledge-sharing](<https://devfeed.tech/tags/knowledge-sharing.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [survey](<https://devfeed.tech/tags/survey.md>), [transformation](<https://devfeed.tech/tags/transformation.md>)

### AI overview

Trivago describes how its use of artificial intelligence developed from isolated experimentation into company-wide integration between 2023 and 2025. The article reports widespread employee use, positive sentiment, time savings, AI Ambassadors, and adoption of the internal trivago Copilot assistant.

### Source excerpt

Between 2023 and 2025, our approach to artificial intelligence shifted from isolated experimentation to company-wide integration. This transformation has delivered measurable productivity gains,...

## Tailor-made browser extensions for increased testing efficiency

DevFeed: [Tailor-made browser extensions for increased testing efficiency](<https://devfeed.tech/articles/tailor-made-browser-extensions-for-increased-testing-efficiency-28053.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2025-04-23-tailor-made-browser-extensions-for-increased-testing-efficiency/>)

Author: Raymond Saba I'm an SDET who enjoys building test automation; Finding Ways

Published: 2025-04-23T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [Browser Extension](<https://devfeed.tech/topics/browser-extension.md>), [Extension](<https://devfeed.tech/topics/extension.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [development](<https://devfeed.tech/tags/development.md>), [extensions](<https://devfeed.tech/tags/extensions.md>), [quality-assurance](<https://devfeed.tech/tags/quality-assurance.md>), [reverse-engineering](<https://devfeed.tech/tags/reverse-engineering.md>), [test-automation](<https://devfeed.tech/tags/test-automation.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

The article describes how trivago's QA team used custom browser extensions to support exploratory testing, reduce cumbersome testing processes, and save time. It discusses an extension created through reverse engineering to inspect Google Tag Manager data-layer values and another that identified the version of the trivago website being viewed.

### Source excerpt

When doing exploratory testing on a web application, the nature of activities involves discovering things and not repeating the same patterns. However, there might be aspects that could be impro...

## Life of SRE as a Salesperson

DevFeed: [Life of SRE as a Salesperson](<https://devfeed.tech/articles/life-of-sre-as-a-salesperson-28050.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2024-12-20-life-of-sre-as-a-salesperson/>)

Author: Anis Khan Site Reliability Engineering is my role Cost optimization is my goal GitHub profile Linkedin profile

Published: 2025-03-17T00:00:00Z

Content type: opinion

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [site-reliability-engineering](<https://devfeed.tech/topics/site-reliability-engineering.md>), [site-reliability-engineer](<https://devfeed.tech/topics/site-reliability-engineer.md>), [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [observability](<https://devfeed.tech/topics/observability.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>)

Tags: [developer](<https://devfeed.tech/tags/developer.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [development](<https://devfeed.tech/tags/development.md>), [engineering-culture](<https://devfeed.tech/tags/engineering-culture.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [observability](<https://devfeed.tech/tags/observability.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [site-reliability-engineering](<https://devfeed.tech/tags/site-reliability-engineering.md>), [sre](<https://devfeed.tech/tags/sre.md>)

### AI overview

A Site Reliability Engineer at trivago describes acting as a salesperson or influencer for technology teams by helping product teams adopt practices, tools, and solutions developed with Platform Engineering, Developer Experience, and Observability teams. The article also outlines trivago's SRE mission and squad structure.

### Source excerpt

If you are a Developer or a Product person, you might have this feeling of achievement when you work on a specific product. When it's launched successfully in the market, you s...

## How we aggregate 70 billion prices to show price context to our users

DevFeed: [How we aggregate 70 billion prices to show price context to our users](<https://devfeed.tech/articles/how-we-aggregate-70-billion-prices-to-show-price-context-to-our-users-28052.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2025-02-13-how-we-aggregate-70-billion-prices-to-show-price-context-to-our-users/>)

Author: Santiago Bohorquez Suarez Data Analyst

Published: 2025-02-13T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [Development](<https://devfeed.tech/topics/development.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [real-time](<https://devfeed.tech/topics/real-time.md>)

Tags: [data](<https://devfeed.tech/tags/data.md>), [data-science](<https://devfeed.tech/tags/data-science.md>), [datasets](<https://devfeed.tech/tags/datasets.md>), [development](<https://devfeed.tech/tags/development.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [product-development](<https://devfeed.tech/tags/product-development.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [stream](<https://devfeed.tech/tags/stream.md>), [technical](<https://devfeed.tech/tags/technical.md>), [trends](<https://devfeed.tech/tags/trends.md>)

### AI overview

trivago describes how it aggregates historic advertiser price data to provide scalable, fast price context for destinations and accommodations. The article explains the limitations of real-time aggregation, the challenges caused by fragmented datasets and technical debt, and the design goals for its Price Stream data product.

### Source excerpt

Price comparison is one of the key value propositions of trivago, and in doing so, we handle billions of prices everyday to provide our users with the most accurate and up to date price as possi...

## How We Build: Behind the Frontend of trivago's Website

DevFeed: [How We Build: Behind the Frontend of trivago's Website](<https://devfeed.tech/articles/how-we-build-behind-the-frontend-of-trivago-s-website-28051.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2025-01-27-frontend-at-trivago-behind-the-scenes/>)

Author: Tom Bartel

Published: 2025-01-27T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Front end](<https://devfeed.tech/topics/frontend.md>), [Development](<https://devfeed.tech/topics/development.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [User Experience](<https://devfeed.tech/topics/user-experience.md>), [User Interfaces](<https://devfeed.tech/topics/user-interfaces.md>), [Website](<https://devfeed.tech/topics/website.md>), [Web app](<https://devfeed.tech/topics/webapp.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [development](<https://devfeed.tech/tags/development.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [engineering-culture](<https://devfeed.tech/tags/engineering-culture.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [ios](<https://devfeed.tech/tags/ios.md>), [team](<https://devfeed.tech/tags/team.md>), [testing](<https://devfeed.tech/tags/testing.md>), [user-experience](<https://devfeed.tech/tags/user-experience.md>), [user-interfaces](<https://devfeed.tech/tags/user-interfaces.md>), [web-app](<https://devfeed.tech/tags/web-app.md>)

### AI overview

This article explains how trivago organizes its frontend engineering work across roughly 80 people and six squads. It describes collaboration among product managers, designers, frontend engineers, tech leads, and QA specialists across the web app, Android app, and iOS app, including the team's testing practices.

### Source excerpt

Modern frontend engineering is a collaborative effort of many people with different talents and expertise. Over the years, a team working together can continuously refine their ways of working, ...

## Behind trivago's Smart AI Search: From Concept to Reality

DevFeed: [Behind trivago's Smart AI Search: From Concept to Reality](<https://devfeed.tech/articles/behind-trivago-s-smart-ai-search-from-concept-to-reality-28049.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2024-12-17-behind-trivagos-ai-search-from-concept-to-reality/>)

Author: Sören Weber Senior Product Manager @ trivago; Core Product; AI Linkedin profile

Published: 2024-12-17T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [AI search](<https://devfeed.tech/topics/ai-search.md>), [Generative AI](<https://devfeed.tech/topics/generative-ai.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Google](<https://devfeed.tech/topics/google.md>), [Development](<https://devfeed.tech/topics/development.md>), [User experience (UX)](<https://devfeed.tech/topics/ux.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-search](<https://devfeed.tech/tags/ai-search.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [core](<https://devfeed.tech/tags/core.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [generative](<https://devfeed.tech/tags/generative.md>), [generative-ai](<https://devfeed.tech/tags/generative-ai.md>), [google](<https://devfeed.tech/tags/google.md>), [industry](<https://devfeed.tech/tags/industry.md>), [integration](<https://devfeed.tech/tags/integration.md>), [interface](<https://devfeed.tech/tags/interface.md>), [interview](<https://devfeed.tech/tags/interview.md>), [language-models](<https://devfeed.tech/tags/language-models.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [search](<https://devfeed.tech/tags/search.md>), [smart](<https://devfeed.tech/tags/smart.md>), [ux-design](<https://devfeed.tech/tags/ux-design.md>)

### AI overview

An interview with trivago product manager Sören Weber describes the development of Smart AI Search, a natural-language hotel search feature. The article covers the team's motivations, use of generative AI and LLMs, early prototypes, collaboration with Google, and integration challenges involving the existing search experience and UX design.

### Source excerpt

Are you passionate about AI and its potential to transform the travel industry? Then dive into our interview with Sören Weber, Senior Product Manager at trivago, as he reveals the journey from c...

## AI and Innovation Take Center Stage at trivago Tech Get Together 2024

DevFeed: [AI and Innovation Take Center Stage at trivago Tech Get Together 2024](<https://devfeed.tech/articles/ai-and-innovation-take-center-stage-at-trivago-tech-get-together-2024-28048.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2024-07-25-ai-and-innovation-innovation-take-center-stage-at-trivago-tech-get-together-2024/>)

Author: Ololade Ogeye

Published: 2024-07-26T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Strategy](<https://devfeed.tech/topics/ai-strategy.md>), [Google](<https://devfeed.tech/topics/google.md>), [site-reliability-engineering](<https://devfeed.tech/topics/site-reliability-engineering.md>)

Tags: [adoption](<https://devfeed.tech/tags/adoption.md>), [ai](<https://devfeed.tech/tags/ai.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [conference](<https://devfeed.tech/tags/conference.md>), [engineering-culture](<https://devfeed.tech/tags/engineering-culture.md>), [event](<https://devfeed.tech/tags/event.md>), [google](<https://devfeed.tech/tags/google.md>), [keynote](<https://devfeed.tech/tags/keynote.md>), [knowledge-sharing](<https://devfeed.tech/tags/knowledge-sharing.md>), [talks](<https://devfeed.tech/tags/talks.md>), [tech](<https://devfeed.tech/tags/tech.md>), [trends](<https://devfeed.tech/tags/trends.md>), [workshops](<https://devfeed.tech/tags/workshops.md>)

### AI overview

trivago's 2024 Tech Get Together brought together more than 300 mostly tech employees for talks, keynotes, workshops, and discussions focused on artificial intelligence, innovation, and technology trends. The event covered AI adoption, ethical considerations, productivity claims, and other technical topics including Graph QL, Site Reliability Engineering, and Quality Assurance.

### Source excerpt

In May this year, more than 300 of (mostly tech) trivago talents gathered for a full-day conference focused on knowledge sharing and valuable exchanges on the latest tech trends. Known as the tr...

## Streamlining GraphQL Service Testing with Karate

DevFeed: [Streamlining GraphQL Service Testing with Karate](<https://devfeed.tech/articles/streamlining-graphql-service-testing-with-karate-28047.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2024-07-08-streamlining-graphql-service-testing-with-karate/>)

Author: Armin Aminian SRE; Cloud Native technologies GitHub profile Linkedin profile

Published: 2024-07-08T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [API](<https://devfeed.tech/topics/api.md>), [gateway](<https://devfeed.tech/topics/gateway.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [backend](<https://devfeed.tech/tags/backend.md>), [devops](<https://devfeed.tech/tags/devops.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [integrity](<https://devfeed.tech/tags/integrity.md>), [microservice-architecture](<https://devfeed.tech/tags/microservice-architecture.md>), [quality-assurance](<https://devfeed.tech/tags/quality-assurance.md>), [release-engineering](<https://devfeed.tech/tags/release-engineering.md>), [rest](<https://devfeed.tech/tags/rest.md>), [schema](<https://devfeed.tech/tags/schema.md>), [services](<https://devfeed.tech/tags/services.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

The article describes trivago's move from a GraphQL monolith to a federated microservice architecture and explains the testing challenges this creates. It covers complex nested queries, schema validation, relationships, data integrity, and GraphQL's partial-data error responses.

### Source excerpt

Over the last year trivago refactored the existing GraphQL monolith and moved to a microservice architecture, in what is also known as a federated setup. Federated GraphQL, as championed by Apol...

## QA Meetup - 2nd Edition: Presentations and Recap

DevFeed: [QA Meetup - 2nd Edition: Presentations and Recap](<https://devfeed.tech/articles/qa-meetup-2nd-edition-presentations-and-recap-28046.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2024-05-21-qa-meetup-2nd-edition-presentations-and-recap/>)

Author: Saurav Sharma QA Lead; Loves APIs; Databases; All Things Backend; Cricket fanatic Linkedin profile

Published: 2024-05-21T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [Test automation](<https://devfeed.tech/topics/test-automation.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [engineering-culture](<https://devfeed.tech/tags/engineering-culture.md>), [meetup](<https://devfeed.tech/tags/meetup.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [qa](<https://devfeed.tech/tags/qa.md>), [quality-assurance](<https://devfeed.tech/tags/quality-assurance.md>), [recap](<https://devfeed.tech/tags/recap.md>), [release](<https://devfeed.tech/tags/release.md>), [test-automation](<https://devfeed.tech/tags/test-automation.md>)

### AI overview

A recap of trivago's second QA Meetup, held on April 25, 2024, with more than 65 attendees. The article summarizes three presentations covering a custom test reporting solution, quality coaching, and QA ownership of the app release process, along with the event's discussions and social activities.

### Source excerpt

The 2nd edition of the qa Meetup was held at the trivago campus on April 25th, 2024 with over 65 attendees and was a huge success.

## Image Migration to Google Cloud Platform

DevFeed: [Image Migration to Google Cloud Platform](<https://devfeed.tech/articles/image-migration-to-google-cloud-platform-28045.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2024-05-14-image-migration-to-gcp/>)

Author: Praneeth Peiris I want

Published: 2024-05-14T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Google Cloud Platform (GCP)](<https://devfeed.tech/topics/google-cloud.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [data](<https://devfeed.tech/topics/data.md>), [Image processing](<https://devfeed.tech/topics/image-processing.md>), [Machine learning](<https://devfeed.tech/topics/machine-learning.md>)

Tags: [amazon-web-services](<https://devfeed.tech/tags/amazon-web-services.md>), [backend](<https://devfeed.tech/tags/backend.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [data](<https://devfeed.tech/tags/data.md>), [data-pipelines](<https://devfeed.tech/tags/data-pipelines.md>), [google-cloud](<https://devfeed.tech/tags/google-cloud.md>), [google-cloud-platform](<https://devfeed.tech/tags/google-cloud-platform.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [migration](<https://devfeed.tech/tags/migration.md>)

### AI overview

This article explains how trivago migrated its image infrastructure from AWS and an on-premises data centre to Google Cloud. It describes the image-processing and machine-learning pipelines involved, the limitations of a lift-and-shift migration, and the need to redesign the pipelines for a single cloud environment.

### Source excerpt

Migration projects can be hard, especially when we were not around when the original projects were built. We migrated our images infrastructure to Google Cloud which was spread across multiple environments and here is how we did that.

## Women in Tech Meetup

DevFeed: [Women in Tech Meetup](<https://devfeed.tech/articles/women-in-tech-meetup-28044.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2024-03-27-women-in-tech-meetup/>)

Author: Saskia Keil python backend lead @ trivago

Published: 2024-03-27T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Cybersecurity](<https://devfeed.tech/topics/cybersecurity.md>), [Learning](<https://devfeed.tech/topics/learning.md>), [App](<https://devfeed.tech/topics/app.md>), [data](<https://devfeed.tech/topics/data.md>), [Benchmark](<https://devfeed.tech/topics/benchmark.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [cybersecurity](<https://devfeed.tech/tags/cybersecurity.md>), [data-science](<https://devfeed.tech/tags/data-science.md>), [dataset](<https://devfeed.tech/tags/dataset.md>), [engineering-culture](<https://devfeed.tech/tags/engineering-culture.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [meetup](<https://devfeed.tech/tags/meetup.md>), [women-in-tech](<https://devfeed.tech/tags/women-in-tech.md>)

### AI overview

A recap of a Women in Tech meetup held at trivago with iteratec, featuring talks on calculated risk-taking, sentiment analysis of hotel reviews, cybersecurity culture and awareness, and psychological safety in teams. The sentiment-analysis talk compared VADER and TextBlob, with VADER slightly outperforming TextBlob on the described dataset.

### Source excerpt

Learning about risk-taking, sentiment analysis, cybersecurity, and psychological safety in one evening? That's quite a mix, isn't it?That's what the audience got offered at the Women ...

## Real-world Insights: Anomaly Detection in Internet Traffic

DevFeed: [Real-world Insights: Anomaly Detection in Internet Traffic](<https://devfeed.tech/articles/real-world-insights-anomaly-detection-in-internet-traffic-28043.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2024-02-13-real-world-insights-anomaly-detection-in-internet-traffic/>)

Author: Peter Brejcak Senior Data Scientist

Published: 2024-02-13T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Internet Traffic](<https://devfeed.tech/topics/internet-traffic.md>), [Temporal data](<https://devfeed.tech/topics/temporal-data.md>), [Data Science](<https://devfeed.tech/topics/data-science.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [anomaly-detection](<https://devfeed.tech/tags/anomaly-detection.md>), [data-science](<https://devfeed.tech/tags/data-science.md>), [internet-traffic](<https://devfeed.tech/tags/internet-traffic.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [quality](<https://devfeed.tech/tags/quality.md>), [time-series](<https://devfeed.tech/tags/time-series.md>), [user-experience](<https://devfeed.tech/tags/user-experience.md>)

### AI overview

This article explains how trivago approaches anomaly detection in partner-level internet traffic. It focuses on practical business implementation, emphasizing that abrupt changes in time series may result from dynamic input parameters and expected traffic shifts rather than genuine anomalies.

### Source excerpt

Anomaly detection for time series is like finding unusual events in a sequence of data over time. It helps identify outliers or deviations from the expected pattern, signaling potential issues or anomalies in the dataset. This is the theory, but how does it translate into practical implementation for real business needs?

## Accelerating experimentations through Simulations

DevFeed: [Accelerating experimentations through Simulations](<https://devfeed.tech/articles/accelerating-experimentations-through-simulations-28042.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2023-11-20-accelerating-experimentations-through-simulations/>)

Author: Rishav Jayswal

Published: 2023-11-20T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Simulation](<https://devfeed.tech/topics/simulation.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [A/B Testing](<https://devfeed.tech/topics/a-b-testing.md>), [Java](<https://devfeed.tech/topics/java.md>), [reactive](<https://devfeed.tech/topics/reactive.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [a-b-testing](<https://devfeed.tech/tags/a-b-testing.md>), [backend](<https://devfeed.tech/tags/backend.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [data-science](<https://devfeed.tech/tags/data-science.md>), [development](<https://devfeed.tech/tags/development.md>), [java](<https://devfeed.tech/tags/java.md>), [reactive](<https://devfeed.tech/tags/reactive.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This blog post describes a Java-based reactive tool that simulates production requests to provide faster indications of how application changes may affect key metrics. It presents the tool as a way to support hypothesis evaluation and potentially reduce the time required for A/B testing.

### Source excerpt

During the development of customer-facing applications, time is crucial, especially when it comes to testing and analyzing changes before accepting them in production. This blog post explores ho...

## End-to-end tests retry strategies

DevFeed: [End-to-end tests retry strategies](<https://devfeed.tech/articles/end-to-end-tests-retry-strategies-28041.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2023-09-27-end-to-end-tests-retry-strategies/>)

Author: Giuseppe Donati Web Test Automation Engineer Not a stereotypical Italian guy; Except

Published: 2023-09-27T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [Test automation](<https://devfeed.tech/topics/test-automation.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [Continuous Deployment (CD)](<https://devfeed.tech/topics/continuous-deployment.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>)

Tags: [continuous-deployment](<https://devfeed.tech/tags/continuous-deployment.md>), [core](<https://devfeed.tech/tags/core.md>), [feature](<https://devfeed.tech/tags/feature.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [quality-assurance](<https://devfeed.tech/tags/quality-assurance.md>), [test-automation](<https://devfeed.tech/tags/test-automation.md>), [tests](<https://devfeed.tech/tags/tests.md>)

### AI overview

This article describes how trivago's frontend QA team uses different end-to-end test retry strategies in GitHub Actions. It explains unconditional retries for core tests, filtered retries for specific failure causes in extended tests, and manual retries for a subset of scenarios, balancing stable results, pull-request confidence, and feedback speed.

### Source excerpt

Why should you retry all tests on failure? Why not? This article will not go into details, listing pros and cons of each approach. There are already enough

[Next page](<https://devfeed.tech/sources/trivago.md?cursor=WyIyMDIzLTA5LTI3VDAwOjAwOjAwKzAwOjAwIiwgIjVlOTQzMjEzLWRjMTYtNGU0Ny1iODEyLWFiOTlmOWQzMTcyYyJd>)