Jobs › Companies › Rehire › Senior QA Automation Engineer – Flutter (Mobile & Web)

À propos de ce poste Senior QA Automation Engineer – Flutter (Mobile & Web) chez Rehire

Rehire · Sur site · Guadalajara

Role Overview

At Rehire, we are partnering with an international technology company specializing in cloud, data, and digital transformation in the search for a Senior QA Automation Engineer to join a cross-platform software development project.

We are looking for an experienced QA Automation professional with strong expertise in Flutter, Dart, automated testing frameworks, and CI/CD integration, capable of designing, building, and scaling reliable testing solutions across mobile and web applications.

The ideal candidate combines solid software engineering practices with hands-on automation experience, technical ownership, and the ability to improve existing testing frameworks while ensuring high-quality software releases.

Key Responsibilities:

  • Design, develop, maintain, and scale automated testing frameworks for Flutter applications across iOS, Android, and Web.

  • Build automated testing solutions using Dart, flutter_test, integration_test, Patrol, Appium, or similar technologies.

  • Lead the technical transition of existing QA automation activities, documentation, and testing assets.

  • Audit and refactor legacy automation scripts, eliminating flaky, redundant, or unreliable tests.

  • Develop maintainable automated end-to-end, smoke, and regression testing suites.

  • Integrate automated test execution into CI/CD pipelines, including GitHub Actions, Cloud Build, or similar platforms.

  • Implement continuous testing processes to identify defects early in the development lifecycle.

  • Collaborate with developers to improve testability, validate user stories, and establish effective shift-left testing practices.

  • Configure and manage testing environments, emulators, simulators, and cloud device testing platforms.

  • Execute automated tests across multiple devices, operating systems, and browser environments.

  • Develop and maintain automated API tests to validate backend integrations and end-to-end workflows.

  • Monitor testing metrics, including execution times, test coverage, pass rates, and test flakiness.

  • Participate in code reviews and contribute to automation standards, clean code practices, and continuous improvement initiatives.

  • Collaborate with international engineering teams and stakeholders to ensure testing quality and release readiness.

Requirements:

  • 5+ years of professional experience in Software Quality Engineering or Quality Assurance.

  • At least 3 years of hands-on experience in automated UI and API testing for mobile and web applications.

  • Strong experience developing test automation frameworks for Flutter applications.

  • Hands-on programming experience with Dart.

  • Experience with Flutter testing libraries such as flutter_test, integration_test, Flutter Driver, or similar frameworks.

  • Strong knowledge of automated end-to-end, functional, smoke, and regression testing.

  • Experience implementing and maintaining automated tests across iOS, Android, and Web.

  • Experience configuring automated testing within CI/CD pipelines.

  • Familiarity with GitHub Actions, Google Cloud Build, or equivalent CI/CD tools.

  • Experience working with cloud-based device testing environments such as Firebase Test Lab or similar platforms.

  • Strong knowledge of REST and GraphQL API testing and automation.

  • Experience creating mock services and validating backend integrations.

  • Proficiency with Git, code reviews, and collaborative software development workflows.

  • Knowledge of object-oriented programming and test automation design patterns, including Page Object Model (POM) and BDD.

  • Strong understanding of clean code principles and maintainable automation architecture.

  • Experience improving existing automation frameworks, refactoring legacy test suites, or taking ownership of established QA environments.

  • Strong analytical, troubleshooting, and problem-solving skills.

  • Excellent technical communication and collaboration skills.

  • Availability to work 100% onsite in Guadalajara, Mexico, five days per week.

Nice to have:

  • Experience with Patrol, Appium, or other cross-platform mobile automation tools.

  • Familiarity with Playwright or Selenium for cross-browser testing of Flutter Web applications.

  • Experience with BrowserStack, Sauce Labs, or other cloud device testing platforms.

  • Knowledge of mobile application performance testing and optimization.

  • Experience profiling memory leaks, frame rates, and application performance in Flutter.

  • Experience building scalable continuous testing strategies for complex software products.

  • Familiarity with Agile development methodologies and shift-left quality engineering practices.

About the Position:

  • Location: Mexico, Guadalajara.

  • Work Model: 100% Onsite.

  • Engagement Type: Contractor.

  • Contract Duration: 12 months.

· Opportunity to work on international cloud security and AI-driven cybersecurity initiatives.

· Collaboration with senior engineers, architects, and distributed technical teams.

· Exposure to AI security agents, security automation, and modern cloud environments.

If you meet the requirements and are interested in this exciting opportunity, apply at www.rehire.ar/jobs and send us your CV!

Prêt à postuler chez Rehire ?
Postuler chez Rehire

Emplois similaires

Deluxe
Senior Software Development Engineer in Test (SDET)
Deluxe
⚡ Postuler tôt Guadalajara Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 mois
Dev.Pro
Test Engineer Automation (Python) Career Opportunities at Dev.Pro
Dev.Pro
⚡ Postuler tôt Chișinău, Chisinau, Moldova · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 4 h
Dev.Pro
Test Engineer Automation Career Opportunities at Dev.Pro - 01
Dev.Pro
⚡ Postuler tôt São Paulo, State of São Paulo,... · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 4 h
Dev.Pro
Intermediate Test Engineer (Hybrid Manual & Automation) - OP02281
Dev.Pro
⚡ Postuler tôt São Paulo, São Paulo, Brazil · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 4 h
Deutsche Bank
QA Automation Engineer (f/m/x)
Deutsche Bank
⚡ Postuler tôt Bucharest, 6A Dimitrie Pompeiu... Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 7 h
PlayStation Global
Copy of Senior Software Development Engineer in Test, ML
PlayStation Global
⚡ Postuler tôt Canada, Waterloo, ON Sur site CA$114,000–CA$143,000
● Nouveau 👁 Vu ✓ Postulé il y a 7 h
PlayStation Global
Senior Software Development Engineer in Test, ML
PlayStation Global
⚡ Postuler tôt United States, Madison, WI Sur site $152,000–$190,000
● Nouveau 👁 Vu ✓ Postulé il y a 7 h
Nex
Lead Software Engineer in Test (SDET)
Nex
⚡ Postuler tôt Hong Kong Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 12 h
ALTEN Technology USA
Staff SDET, Embedded Platform Software
ALTEN Technology USA
⚡ Postuler tôt Newark, California, United Sta... Sur site $170,000–$180,000
● Nouveau 👁 Vu ✓ Postulé il y a 15 h

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Rehire

Voir tous les emplois chez Rehire →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit