top of page

Amanjeet Singh
Senior Software Engineer at Maestro
Co-Author at Maestro. I've spent 6+ years working on mobile platforms. At Gojek working on their mobile platform team for their driver app. I've helped the team build solutions to bring observability of performance metrics from production. The main highlights of my work there would be improving app startup time, ANRs (Application Not Responding), battery drain, and a project to manage the release of Firebase remote configs. Prior to Gojek, worked with 1mgOfficial, a healthcare platform based out of India, where I used to work on their consumer app. This has been the time when I've encountered all the pitfalls related to mobile app quality which has significantly contributed to my foundational knowledge, in addition to my work at Gojek.
Scaling Android Emulators Infrastructure for UI Testing
Reliable Android emulator infrastructure is the backbone of effective UI test automation, yet many teams struggle to select the right infrastructure for running their tests. At Maestro, we've scaled our infrastructure to run 5,000-10,000 daily UI tests across various Android/IOS versions, providing valuable insights for teams of all sizes.
This session demystifies production-grade emulator management for automated UI testing. Learn how we manage following:
1. Selecting the Right Infrastructure using parameters like scale/cost.
2. Cloud-Based Emulator Infrastructure
3. Emulator Stability Techniques
4. Android Version Management
bottom of page
