Ingénieur d'Automatisation des Tests Spécialisé en TypeScript et Cypress
À distance
À plein temps
Présentation du Poste
Nous recherchons un Ingénieur d'Automatisation des Tests expérimenté pour renforcer notre équipe technique. Dans ce rôle essentiel, vous serez responsable de l'élaboration et de l'implémentation des stratégies d'automatisation des tests pour nos services auxiliaires, avec un accent particulier sur l'optimisation des performances et la garantie de qualité continue.
Responsabilités Principales
- Concevoir et développer des stratégies d'automatisation des tests pour les services auxiliaires, en privilégiant l'aspect performance.
- Collaborer étroitement avec l'Architecte d'Entreprise afin d'assurer l'intégration cohérente des solutions dans l'architecture existante.
- Travailler de concert avec le Product Owner, les Co-Product Owners, les Architectes Techniques et l'Équipe de Développement pour appréhender les exigences fonctionnelles et techniques du projet.
- Planifier et orchestrer des cycles de tests automatisés end-to-end, en les intégrant harmonieusement dans les cycles de tests globaux.
- Implémenter des scénarios de test complets, incluant la provision technique des données de test nécessaires.
- Garantir l'efficacité de l'intégration continue et du contrôle qualité par le biais d'une automatisation rigoureuse.
- Analyser les résultats des tests et proposer des solutions d'amélioration performantes.
- Participer activement aux revues de code et aux cérémonies agiles de l'équipe.
Compétences Requises
- Expérience significative et maîtrise approfondie de TypeScript (version 5.x+) et du framework Cypress (version 13.x+).
- Connaissance solide des méthodologies de tests automatisés et des tests end-to-end dans des écosystèmes multi-fournisseurs et multi-prestataires.
- Expertise avérée avec les systèmes suivants: gestion des tests, tests unitaires, tests d'API (REST, GraphQL), intégration continue, et gestion des performances.
- Maîtrise des outils d'automatisation de test modernes et des meilleures pratiques du secteur.
- Expérience avec les pipelines CI/CD (Jenkins, GitLab CI, GitHub Actions).
- Capacité à identifier les goulots d'étranglement de performance et à mettre en œuvre des solutions efficaces.
- Connaissance des méthodologies agiles (Scrum, Kanban) et des cycles de développement logiciel.
Qualités Personnelles
- Esprit d'équipe développé et aptitude à collaborer efficacement au sein d'une structure multidisciplinaire.
- Capacité à proposer des idées novatrices et à contribuer activement à l'amélioration continue des processus.
- Excellentes compétences analytiques et résolution méthodique des problèmes.
- Autonomie et organisation dans un environnement de travail à distance.
- Rigueur et souci du détail dans l'exécution des tâches.
- Adaptabilité face aux évolutions technologiques et aux changements de priorités.
Prérequis Linguistiques
- Anglais professionnel impératif (écrit et oral).
- Allemand: un atout apprécié mais non obligatoire.
Pourquoi Nous Rejoindre
En intégrant notre équipe, vous aurez l'opportunité de contribuer à des projets d'envergure utilisant des technologies de pointe. Notre environnement de travail favorise l'innovation, l'apprentissage continu et l'équilibre professionnel. Vous jouerez un rôle déterminant dans l'amélioration de la qualité de nos produits et services, tout en bénéficiant d'une autonomie significative dans votre travail quotidien.
Si vous êtes passionné par l'automatisation des tests, que vous excellez dans l'utilisation de TypeScript et Cypress, et que vous recherchez un défi stimulant au sein d'une entreprise dynamique, nous serions ravis d'étudier votre candidature.