SDET: Flutter & Playwright Automation Leader
Listed on 2026-05-27
-
Software Development
Software Engineer, App Developer - Mobile/Web, Full Stack Developer, Software Testing
Location: Greater London
ABOUT TIDE
At Tide we help SMEs save time (and money) in the running of their businesses by not only offering business accounts and related banking services, but also a comprehensive set of highly usable and connected administrative solutions from invoicing to accounting.
Tide is transforming the small business banking market with over 1.8 million members globally across the UK, India, Germany and France.
Using advanced technology, all solutions are designed with SMEs in mind. With quick onboarding, low fees and innovative features, we thrive on making data-driven decisions to serve our mission: to help SMEs save both time (and money) so they can get back to doing what they love.
Tide facts:
- Tide is available for UK, Indian, German and French SMEs
- Over 1.8 million members: 800,000 UK and 1,000,000 in India and growing rapidly
- Over $300 million raised in funding
- Over 2,500 Tideans globally - we’re diversity champions!
- We have offices in Central London, with a member support and technology centre in Sofia, Bulgaria, technology centres in Serbia, Romania, Lithuania and Hyderabad and offices in Gurugram and New Delhi, and in Berlin, Paris and Luxembourg.
You’ll be joining a passionate and agile test engineering function who sit within Tide’s central Platform Engineering department. We maintain a central suite of tests and the pipelines that run them in order to provide a paved road of tested functionality to Tide’s product engineers.
ABOUT THE ROLE:As Staff Software Development Engineer in Test at Tide you will:
- Develop and maintain automation frameworks:
Patrol for Flutter mobile applications and JavaScript Playwright for web applications. - Own a central suite of end to end tests that covers shared functionality such as authentication and authorization.
- Integrate automated tests into CI/CD pipelines to support continuous delivery and rapid releases.
- Ensure all e2e tests are stable and helping engineers resolve intermittent failures
- Act as an ambassador for quality at Tide while ensuring we adopt an automation first approach
- Collaborate with product managers and engineers to ensure we design and build testable features
- Establish key performance indicators (KPIs) for test automation and coverage across Tide’s product engineering teams, with the aim of encouraging continual improvement outside your own team
Tide is looking for an experienced Staff SDET who can demonstrate extreme ownership of automated tests written in Patrol (iOS & Android / Flutter) and Playwright (Web / Flutter). The ideal candidate will have a minimum of 8 years of experience ensuring quality in modern mobile, web, and API based applications using test automation.
A such you will possess much of the following:
- Strong experience building automation frameworks for mobile apps using Patrol or Appium frameworks
- Experience using Typescript or Java script, for automating web applications using Playwright
- Experience with automated testing of mobile applications on real physical devices
- Experience with mobile app stores and a fully automated submissions process
- Hands on experience of Git Hub or another CI/CD tool
- Experience integrating testing into various stages of CI / CD pipelines
Additional desirable skills that make you a great fit:
- Any experience of Flutter to build multiplatform mobile applications
- Any experience of Patrol to automate Flutter testing
- Any experience with AWS or GCP in the context of test automation
- Experience testing containerised applications and backend API's
- Performance testing experience using K6 or similar
Tide’s mobile applications are now all built using Flutter & Dart so we can use the same application code that compiles to separate native apps for both iOS & Android devices. We write our integration/e2e tests using the Patrol framework.
We use Angular for Web UI’s that can provide our members with richer experiences when running on larger screens. We use Typescript & Cypress for testing Web applications.
Most of our APIs are written in Java or Python, but with Go used in places. Our platform is 100% containerised, and runs mostly in AWS.
WHAT YOU WILL GET IN RETURN:Our…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: