![Sergio F.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Sergio F.")
SF

Sergio F.

Principal Software Engineer

Mid-Market (51-1000 emp.)

1/21/2026

"Fast, stable iOS E2E testing with Maestro"

4/5

What do you like best about Maestro?

I like that Maestro makes iOS E2E tests fast to write and very stable to run. The YAML syntax is easy to read, flows are reusable, and its smart waiting reduces flaky failures a lot, so our smoke tests give reliable feedback in CI without constant babysitting Review collected by and hosted on G2.com.

What do you dislike about Maestro?

I dislike that some advanced use cases are not very discoverable and often require digging through examples or GitHub issues. The learning curve for more complex flows (JavaScript, data-driven tests, or custom logic) is a bit steep, and error messages/logs could be clearer when something goes wrong. A more polished debugging experience and richer documentation for edge cases would make Maestro much easier to adopt across the whole team Review collected by and hosted on G2.com.

What problems is Maestro solving and how is that benefiting you?

Maestro is helping us automate our critical iOS end‑to‑end flows so we can catch regressions before they reach production. We use it to run smoke tests on every build and a broader regression suite before releases, covering scenarios like login, onboarding and key card/payment journeys. This has reduced the amount of repetitive manual QA we need to do, given the team faster feedback in CI, and increased our confidence when refactoring or shipping changes, because our main user paths are continuously validated Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerSource: Organic

See what 70 reviewers think of Maestro

4.4 out of 5 · Verified reviews from real users

[
Read all reviews
](https://www.g2.com/products/maestro-2025-10-30/reviews)