- Accueil
- Travail à Domicile
- Quality Automation Engineer
Déjà pourvu
Ne rate pas la prochaine offre. Reçois des postes adaptés directement par e-mail.
Quality Automation Engineer
Résumé du poste
Modèle de travail
Rejoignez notre mouvement et défendez la culture du restaurant !
Chez TheFork, nous croyons que les meilleures choses de la vie se passent autour d'une table. En tant que plateforme de réservation de restaurants leader en Europe, nous connectons la plus large communauté de convives fidèles aux restaurants préférés du monde entier. Portés par l'innovation et une passion profonde pour l'industrie de la restauration, nous créons des expériences culinaires uniques dans 11 pays.
Nous faisons partie du groupe Tripadvisor et sommes fiers de bâtir une culture diversifiée, axée sur les personnes, où les valeurs de "respect", "appropriation", "croissance" et "meilleurs ensemble" prospèrent. Si vous êtes passionné par la nourriture, la technologie et que vous souhaitez avoir un réel impact, votre place est à notre table.
Découvrez la vie chez TheFork.
Ce que vous ferez :
- Concevoir, construire et faire évoluer les frameworks d'automatisation des tests et les outils internes (stack principale : Playwright TypeScript).
- Agir en tant que propriétaire de l'écosystème de test, y compris les dépôts, l'architecture et la maintenabilité à long terme.
- Définir et appliquer des normes, des directives et des meilleures pratiques de test au sein des équipes d'ingénierie.
- Permettre aux développeurs d'écrire des tests efficaces en fournissant des abstractions, des utilitaires et des composants réutilisables.
- Piloter les décisions d'architecture de test (structure, couches, fixtures, gestion des données, stratégies d'isolation).
- Collaborer avec les équipes pour améliorer la testabilité des systèmes (API, frontend, flux de données) sans posséder directement les tests de fonctionnalités.
- Posséder et optimiser les pipelines de test CI/CD (par exemple, Jenkins), en se concentrant sur la vitesse, la fiabilité et l'évolutivité.
- Identifier les problèmes systémiques (instabilité, boucles de rétroaction lentes) et mettre en œuvre des solutions structurelles.
- Concevoir et maintenir des stratégies de gestion des données de test et d'orchestration d'environnement.
- Définir, mettre en œuvre et faire évoluer les portes de qualité et les métriques (couverture, fiabilité, temps d'exécution, qualité du signal).
- Soutenir les équipes dans le débogage des échecs complexes en fournissant des outils d'observabilité et de diagnostic.
- Explorer et intégrer des capacités de test pilotées par l'IA pour améliorer la productivité et la robustesse des tests.
- Encadrer les ingénieurs et promouvoir une mentalité d'ingénierie de la qualité dans toute l'organisation.
Qui vous êtes :
Qualifications critiques indispensables
- 2 à 5 ans d'expérience.
- Solide expérience en tant que SDET / Ingénieur Qualité avec un accent sur les frameworks et l'outillage.
- Excellentes compétences en programmation en TypeScript / JavaScript.
- Expérience avérée dans la conception et la maintenance de frameworks de test à grande échelle.
- Expérience pratique des outils d'automatisation modernes (Playwright préféré).
- Solide compréhension des modèles d'architecture de test (pyramide des tests, séparation des préoccupations, stratégies d'isolation).
- Expérience dans l'autonomisation des équipes via des bibliothèques, des SDK ou des outils partagés.
- Solide expérience avec les systèmes CI/CD (par exemple, Jenkins), y compris l'optimisation et le débogage des pipelines.
- Expérience avec les tests d'API (REST/GraphQL) et la conception de couches de test réutilisables.
- Solides compétences en résolution de problèmes axées sur l'analyse des causes profondes et les améliorations systémiques.
- À l'aise pour travailler en équipe transversale et agir en tant que référence technique pour la qualité.
- Maîtrise de l'anglais (écrit et parlé).
Atouts appréciés
- Expérience dans la création de plateformes de développement interne ou de plateformes de test.
- Expertise approfondie de l'écosystème Playwright (reporters personnalisés, fixtures, plugins, stratégies de parallélisation).
- Expérience avec les outils de test GraphQL et la validation basée sur les schémas.
- Familiarité avec les systèmes de portes de qualité (par exemple, SonarQube / SonarCloud) et définition de normes à l'échelle de l'ingénierie.
- Expérience avec les plateformes de données de test (génération dynamique de données, ensemencement, contrôle d'environnement).
- Exposition aux tests assistés par l'IA / outils basés sur les LLM.
- Expérience en développement backend (Node.js préféré).
- Expérience avec la conteneurisation (Docker) et les environnements éphémères.
- Solide compréhension de l'observabilité (logs, métriques, traçage) appliquée aux systèmes de test.
- Expérience dans des organisations où les tests sont décentralisés mais gouvernés de manière centralisée.
Ce que nous vous offrons :
- Une équipe formidable.
- Un contrat permanent.
- Environnement de travail flexible (2 jours de télétravail par semaine, avec flexibilité supplémentaire en été et en décembre).
- Salaire fixe compétitif et bonus.
- Tickets restaurant pour chaque jour travaillé.
- Équipes internationales et environnement multiculturel (10 bureaux en Europe).
- Environnement de travail hautement inclusif.
- Avantages liés au style de vie (activités physiques, loisirs, soutien familial, voyages, etc.).
- Programmes d'apprentissage et de développement continus.
- Accès gratuit à l'application Calm.
- Politiques dédiées de congé parental et de congé de proche aidant (12 semaines entièrement rémunérées).
- Assurance santé couverte par l'entreprise.
- Soutien financier pour la naissance, l'adoption, le partenariat civil ou le mariage.
- Indemnité de transport.
- Assurance vie et invalidité sans frais pour l'employé.
- Bureaux incroyables avec espaces de restauration, café et détente.
- Événements de team building.
#LI-FF1