Maestro
Maestro is the open-source agentic UI testing framework for mobile apps. It includes Maestro MCP, Maestro Studio, and Maestro Cloud. Maestro MCP gives coding agents a live device. Add the Maestro MCP server to Claude Code, Cursor, Codex, GitHub Copilot, Gemini CLI, or any MCP client. Teams use it in two ways. Check work while building: while the agent builds or changes a feature, it inspects the screen, taps through the new screens on an emulator, simulator, or physical Android device, and checks its own work. Write end-to-end tests: ask the agent to explore your app and list the user journeys worth covering, or name the ones you want. It writes each flow in plain YAML and runs it on the device until it passes. You save the flows to your repo. Maestro MCP ships inside the Maestro CLI and takes about 5 minutes to set up. Maestro tests are plain YAML files, and they run as deterministic tests in any CI or on Maestro Cloud. Maestro is framework agnostic: it finds elements through the app's accessibility layer, by visible text or accessibility IDs, so it works with apps built in React Native, Flutter, Swift, or Kotlin. One syntax covers iOS and Android. Wahed went from 3 to 4 hours per Appium test to 10 to 15 minutes per Maestro flow. Maestro Studio is a free desktop app for Mac, Windows, and Linux for writing and debugging flows by hand. It mirrors the connected emulator or simulator: right-click an element on the screen and Studio adds the command with the correct selector, and autocomplete suggests commands and selectors from that device. QA, engineers, and PMs can write their first flow without learning the CLI. Maestro Cloud runs the suite in parallel on hosted Android and iOS devices, on infrastructure built for Maestro flows. Every run comes with step-by-step video, logs, and flake detection, and results post to pull requests, Slack, or a webhook. Eneco cut regression from 16 hours to under 1 hour. Cloud is $250 per device per month; Enterprise pricing is custom. Teams using Maestro include Amazon, Microsoft, Meta, DoorDash, Skyscanner, Brex, and DuckDuckGo. The framework, CLI, Studio, and MCP are free.
Average Rating: 4.5/5.0
Total Reviews: 83
How Do G2 Users Rate Maestro?
- Has the product been a good partner in doing business?: 8.3/10 (Category avg: 9.0/10)
- Ease of Use: 9.0/10 (Category avg: 8.7/10)
- Quality of Support: 8.5/10 (Category avg: 8.7/10)
- Ease of Admin: 8.1/10 (Category avg: 8.7/10)
Who Is the Company Behind Maestro?
- Seller: Maestro
- HQ Location: San Francisco, CA
-
LinkedIn® Page: www.linkedin.com
45 employees on LinkedIn®
Who Uses This Product?
- Who Uses This: Senior Software Engineer
- Top Industries: Computer Software, Information Technology and Services
- Company Size: 65% Small, 33% Medium
What Do G2 Reviewers Say About Maestro?
AI-generated summary from verified user reviews
Pros
- Users find Maestro's ease of use remarkable, allowing quick setup and smooth automation for mobile testing.
- Users praise Maestro for its ease of automation, fostering quick script updates and efficient management for distributed teams.
- Users laud the setup ease of Maestro, allowing fast, intuitive test flow creation with minimal effort.
- Users find Maestro's flexibility and ease of use invaluable for efficient mobile testing and project management.
- Users praise Maestro for its easy setup, facilitating swift mobile and web automation testing with minimal fuss.
Cons
- Users face testing difficulties due to slow runs, limited flexibility, and inadequate debugging support in complex scenarios.
- Users find Maestro lacking in essential features, resulting in limited community support and flexibility for complex scenarios.
- Users encounter insufficient information on configuration and troubleshooting, particularly affecting mobile usability and advanced features.
- Users find limited customization in Maestro, particularly for complex workflows requiring advanced automation flexibility.
- Users find the poor documentation of Maestro complicates configuration and slows down the initial setup process.
What Are Recent G2 Reviews of Maestro?
"Fast, stable iOS E2E testing with Maestro"
Rating: 4.5/5.0 stars
— Sergio F.
"Easy-to-Use Test Automation That Boosts Coverage"
Rating: 5.0/5.0 stars
— George M.

