Mobile Test Automation Engineer
Job Title: Mobile Test Automation Engineer
Experience Required: 4+ Years
Location: Bangalore (WFO)
About the Role:
Role: Mobile Test Automation Engineer
Roles and Responsibilities:
• Ensure applications are built with automation and testability in mind.
• Design, implement, and maintain mobile automation frameworks using Patrol for Flutter
applications.
• Write robust end-to-end (E2E) and integration tests in Patrol framework using Dart.
• Maintain test stability by handling synchronization, flakiness, and environment
dependencies.
• Integrate Patrol-based automation suites into CI/CD pipelines.
• Configure automated test execution for pull requests, nightly builds, and release pipelines.
• Use Git for source code and test automation management, following branching and pull
request best practices.
• Participate in code reviews for both Flutter application code and Patrol automation code.
• Maintain clear documentation for Flutter modules, Patrol test frameworks, and automation
workflows.
• Harness the power of AI to automate the test.
Must-Have Skills
• Proficiency in Dart, including asynchronous programming and test writing.
• Proven experience using Patrol framework for Flutter mobile automation.
• Solid understanding of Flutter app lifecycle, widget testing, and E2E testing strategies.
• Experience integrating Patrol tests into CI/CD pipelines.
• Strong working knowledge of Git (branching, merging, pull requests).
• Good understanding of CPG domain (preferable)
• Experienced in web automation using playwright(preferable)
Bonus / Good to Have
• Experience supporting CI/CD pipelines and implementing quality gates
• Design, develop, and maintain cross-platform mobile applications using Flutter and Dart.
• Develop reusable widgets, state management solutions, and UI components optimized for
performance and scalability.
• Familiarity with JIRA for test tracking and Agile boards
• Exposure to cloud environments (e.g., AWS, Azure)
• Experience with Windsurf code generation tools
• Background in working within Agile/Scrum development environments
Experience & Education
• Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
• 4+ years of hands-on experience with Mobile automation framework for Flutter based
apps.
Interested candidates can share their resume at careers@suventure.in / husnara@suventure.in