Flutter Web & Mobile Test Automation

Customer: AI | Published: 19.02.2026

Our Flutter-based web and mobile products need a maintainable, cross-platform test suite that can be triggered automatically from our CI/CD pipeline and give clear, reliable feedback before every release. The work covers functional, regression and smoke scenarios on both browser and device builds, with the goal of pushing new features to production confidently and fast. Preferred toolchain • Selenium (Python) drives the web layer • Appium or Flutter Driver handles the mobile layer Feel free to propose complementary utilities (e.g. Allure reporting, BrowserStack, GitHub Actions) if they tighten feedback loops or improve coverage. Key responsibilities • Design the test architecture, page-object abstractions and data strategy. • Implement end-to-end and component tests that mirror real-world user flows. • Wire the test runs into our existing CI/CD so they execute on every push and gate the pipeline on failures. • Keep the suite green: refactor flaky tests, update locators after UI changes and document best practices for future contributors. Deliverables 1. Source-controlled test project with README. 2. CI configuration (YAML or equivalent) that spins up emulators/simulators, runs the suites and publishes a report. 3. A short handover video or live session walking through the setup. Acceptance criteria • All critical flows covered with ≥ 90 % pass rate on two consecutive nightly builds. • A single command (or push) triggers the full pipeline and posts results. • Clear commenting and README instructions let a new developer run everything locally within 30 minutes. Submit a detailed project proposal outlining timeline, milestones and any environment assumptions, and include questions that would help you tailor the solution further.