HamburgerMenu
hirist

Job Description

Description :


What You'll Do :


- 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 :


- Strong, hands-on experience with Patrol for mobile application automation.

- 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 :


- Bachelors degree in Computer Science, Engineering, or equivalent practical experience.

- 4+ years of hands-on experience with Patrol automation framework for Flutter based apps.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in