Staff SDET: Flutter & Playwright Automation Leader

Staff SDET: Flutter & Playwright Automation Leader

Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
Tide

At a Glance

  • Tasks: Lead automation testing for mobile and web apps using Flutter and Playwright.
  • Company: Join Tide, a game-changer in small business banking with over 1.8 million members.
  • Benefits: Enjoy competitive pay, generous leave, health insurance, and remote work options.
  • Other info: Flexible work culture with opportunities for personal growth and community engagement.
  • Why this job: Make a real impact on quality assurance in a fast-paced tech environment.
  • Qualifications: 8+ years in test automation with strong skills in Flutter and Playwright.

The predicted salary is between 70000 - 90000 £ per year.

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.

ABOUT THE TEAM:

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.

WHAT WE ARE LOOKING FOR:

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. As 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 Javascript, 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 GitHub 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 APIs.
  • Performance testing experience using K6 or similar.

OUR TECH STACK:

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 location-specific employee benefits are designed to cater to the unique needs of Tideans:

  • Competitive Compensation - competitive salary and share options.
  • Time Off – Generous annual leave on top of bank holidays.
  • Parental Leave – Paid maternity, paternity, and adoption leave to support your family journey.
  • Sabbatical – Extended unpaid and paid leave options after completing milestone years with Tide.
  • Health Insurance – Private family insurance with additional OPD coverage and top-up options.
  • Life & Accident Cover – Comprehensive accidental and life insurance protection.
  • Mental Wellbeing – Access to therapy sessions, courses, meditations, and workshops.
  • Volunteering & Development Days – Paid days annually for volunteering or personal growth.
  • Learning & Development – Annual budget for books, courses, coaching, and more.
  • WOO (Work Outside the Office) – Work from abroad for up to 90 days annually.
  • Home Office Setup – Contribution towards setting up your home office.
  • Laptop Ownership – Keep your old laptop and get a new one when it’s time for a replacement.
  • Snacks & Meals – Office perks with snacks, coffee, tea, and lunch (location dependent).

TIDEAN WAYS OF WORKING:

At Tide, we champion a flexible workplace model that supports both in-person and remote work to cater to the specific needs of our different teams. While remote work is supported, we believe in the power of face-to-face interactions to foster team spirit and collaboration. Our offices are designed as hubs for innovation and team-building, where we encourage regular in-person gatherings to foster a strong sense of community.

TIDE IS A PLACE FOR EVERYONE

At Tide, we believe that we can only succeed if we let our differences enrich our culture. Our Tideans come from a variety of backgrounds and experience levels. We consider everyone irrespective of their ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity or differently-abled status. We celebrate diversity in our workforce as a cornerstone of our success. Our commitment to a broad spectrum of ideas and backgrounds is what enables us to build products that resonate with our members' diverse needs and lives. We are One Team and foster a transparent and inclusive environment, where everyone's voice is heard.

Disclaimer: Tide does not charge any fees at any stage of the recruitment process. All official Tide job opportunities are listed exclusively on our Careers Page and applications should be submitted through this channel. Communication from Tide will only come from an official @tide.co email address. Tide does not work with agencies or recruiters without prior formal engagement, and we do not authorize third parties to make job offers on our behalf. If you are contacted by anyone misrepresenting Tide or requesting payment, please treat it as fraudulent and report it to us immediately at talent@tide.co. Your safety and trust are important to us, and we are committed to ensuring a fair and transparent recruitment process. Tide leverages AI to enhance our hiring experience. You can read more about how we use AI in our recruitment process in our AI Policy. Your personal data will be processed by Tide for recruitment purposes and in accordance with Tide's Recruitment Privacy Notice.

Staff SDET: Flutter & Playwright Automation Leader employer: Tide

Tide is an exceptional employer that prioritises the well-being and growth of its employees, offering competitive compensation, generous leave policies, and a strong focus on mental wellbeing. With a flexible workplace model that encourages both remote and in-person collaboration, Tide fosters a vibrant work culture where diversity is celebrated, and every voice is valued. Employees benefit from continuous learning opportunities, a supportive environment for personal development, and unique perks like the ability to work abroad for up to 90 days annually.

Tide

Contact Details:

Tide Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff SDET: Flutter & Playwright Automation Leader

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at Tide or similar companies. A friendly chat can lead to insider info about job openings and even referrals.

Tip Number 2

Show off your skills! Create a portfolio showcasing your automation frameworks and any projects you've worked on with Flutter and Playwright. This will give you an edge and demonstrate your hands-on experience.

Tip Number 3

Prepare for interviews by brushing up on your knowledge of CI/CD pipelines and test automation. Be ready to discuss how you've integrated testing into development processes in your previous roles.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people at Tide. Plus, it shows you're serious about joining the team!

We think you need these skills to ace Staff SDET: Flutter & Playwright Automation Leader

Automation Framework Development
Patrol for Flutter
Playwright for Web Applications
End-to-End Testing
CI/CD Integration
Typescript
Javascript

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Staff SDET role. Highlight your experience with Flutter, Playwright, and automation frameworks. We want to see how your skills align with what we’re looking for!

Showcase Your Experience:Don’t just list your past jobs; tell us about specific projects where you’ve developed or maintained automation frameworks. We love seeing real examples of your work, especially if they relate to mobile and web applications.

Be Clear and Concise:Keep your application straightforward and to the point. Use bullet points for easy reading and make sure to highlight your key achievements. We appreciate clarity and brevity in applications!

Apply Through Our Website:Remember to submit your application through our official careers page. It’s the best way to ensure it gets into the right hands. Plus, it shows you’re serious about joining our team at Tide!

How to prepare for a job interview at Tide

Know Your Tech Stack

Familiarise yourself with Tide's tech stack, especially Flutter, Patrol, and Playwright. Be ready to discuss how you've used these technologies in your previous roles, and think of specific examples where you’ve built or maintained automation frameworks.

Showcase Your Problem-Solving Skills

Prepare to discuss challenges you've faced in test automation, particularly with CI/CD pipelines. Think about how you resolved intermittent test failures and be ready to share your thought process on ensuring test stability.

Emphasise Collaboration

Tide values teamwork, so highlight your experience working with product managers and engineers. Share examples of how you’ve collaborated to design testable features and how you’ve contributed to a culture of quality within your team.

Prepare Questions

Have insightful questions ready for your interviewers. Ask about Tide’s approach to automation and quality assurance, or how they measure success in their testing processes. This shows your genuine interest in the role and the company.