Lenovo
Deluxe
Ingénieur de Test Senior en Développement Logiciel (SDET)
EMPLOI Ingénieur de Test Senior en Développement Logiciel (SDET)
DESCRIPTION
Intitulé du poste : Ingénieur de Test Senior en Développement Logiciel (SDET)
Lieu : Guadalajara, Mexique (Hybride)
Secteur : Médias et Divertissement
Compétences générales
- Fort état d'esprit de prise en charge avec la capacité de définir et de piloter la stratégie de qualité, pas seulement l'exécution.
- Excellentes compétences en communication et en collaboration, en particulier au sein d'équipes Agile interfonctionnelles.
- Franchise dans la communication, même lorsque les choses dérapent. Signaler les risques tôt, assumer ses erreurs et aider à créer une voie claire vers le succès lorsque les choses tournent mal.
- À l'aise pour encadrer les ingénieurs juniors et influencer la culture d'ingénierie.
- Capacité à comprendre la vision globale et à prioriser le travail en conséquence.
- Pensée systémique : Comprendre les limites des services, les contrats et les flux de données. Anticiper le comportement normal et les cas limites.
- Recherche de clarté mais tolérance à l'ambiguïté. Demande des précisions lorsque cela apporte de la valeur, mais peut décomposer une tâche ambiguë en travail réalisable.
Prérequis
Expérience : 3+ ans
Expérience requise
- 3+ ans d'expérience en ingénierie de test logiciel, dont 1+ ans dans la création et la maintenance de cadres d'automatisation de test pour les tests d'interface utilisateur.
- Excellente maîtrise de l'automatisation de l'interface utilisateur (Playwright, Cypress, etc.).
- Solide expérience en codage dans au moins un ou plusieurs langages de programmation.
- Capacité à écrire des tests à l'aide d'un cadre BDD (par exemple, Behave).
- Solide compréhension des fondamentaux de l'ingénierie logicielle, des modèles de conception et des meilleures pratiques.
- Solide expérience en CI/CD (Jenkins, Actions GitHub, etc.) et meilleures pratiques Git.
- À l'aise avec le cloud et les conteneurs (AWS, Docker) et avec des bases de données telles que SQL et NoSQL.
- À l'aise avec les meilleures pratiques de sécurité et les outils de test tels que OWASP ZAP, RESTler, etc.
- Solides compétences analytiques et de résolution de problèmes, avec une capacité démontrée à travailler à la fois de manière autonome et en équipe.
- À l'aise pour travailler dans des équipes Agile/Scrum, en utilisant des outils comme JIRA et Confluence.
- Maîtrise de l'utilisation et de l'évaluation d'outils de codage assistés par IA (par exemple, Copilot GitHub, OpenAI Codex, Claude Code) pour accélérer le développement, améliorer la qualité du code et accroître la productivité.
À propos du poste
Nous recherchons un Ingénieur de Test Senior en Développement Logiciel (SDET) axé sur les applications web modernes, avec une expertise approfondie en développement logiciel, en pratiques de programmation modernes, en méthodologies pilotées par la BDD, AWS, tests d'interface utilisateur, APIs RESTful, outils de productivité IA et méthodologies QA pour rejoindre notre équipe d'ingénierie. Vous concevrez et gérerez des cadres d'automatisation front-end et des portes de qualité CI/CD, ce qui nécessitera un niveau d'expertise en programmation. Vous ferez partie intégrante de l'équipe scrum, en dirigeant les décisions QA pour l'automatisation front-end. Vous collaborerez étroitement avec l'équipe de développement pour façonner les tests, définir les attentes en matière d'automatisation de l'interface utilisateur, gérer les tests d'intégration et promouvoir les pratiques de « shift-left », tout en encadrant les autres dans cette pratique. Nous valorisons de solides compétences en automatisation plutôt que l'expertise dans un langage spécifique.
Nous reconstruisons un système existant pour en faire une plateforme moderne et évolutive, basée sur REST APIs et une architecture cloud-native.
Ce rôle est idéal pour un ingénieur très motivé qui prospère dans de petites équipes dynamiques et qui prend en charge les problèmes, en concevant, développant et exécutant des solutions d'automatisation QA sans attendre des instructions étape par étape.
Responsabilités clés
- Concevoir, développer et maintenir des systèmes de tests automatisés pour les tests d'interface utilisateur
- Adopter une approche pilotée par la BDD pour des scénarios sélectifs et à haute valeur ajoutée, lisibles par les métiers, qui permettent la clarté entre le Produit et l'Ingénierie.
- Rédiger, exécuter et automatiser des plans de test couvrant la validation de l'interface utilisateur, les pratiques de sécurité, la compatibilité des appareils et les tests de performance.
- Collaborer avec d'autres ingénieurs fron-tend pour garantir des tests de bout en bout cohérents.
- Diriger la stratégie de données de test pour les services front-end et mettre en œuvre des utilitaires en libre-service que les équipes d'interface utilisateur peuvent réutiliser.
- Participer à la planification des sprints, aux revues de conception et aux discussions produit. Plaider pour la testabilité et la qualité.
- Investiguer et déboguer les problèmes, effectuer une analyse des causes profondes.
- Rechercher et examiner les outils et bibliothèques de productivité de test, en faisant des recommandations pour améliorer la productivité globale de l'équipe.
- Promouvoir les meilleures pratiques QA au sein de l'équipe.
Qualifications préférées
- Expérience préalable dans l'industrie des médias et du divertissement.
- Solides compétences en codage Python.
- Expérience de production avec React/Next.js (ou Angular/Vue) et des couches d'état/données modernes (Redux/RTK Query, React Query, SWR).
- À l'aise pour valider le comportement des API et les flux d'événements/messages qui affectent l'interface utilisateur.
- Connaissance des outils et des pratiques de test de performance.
- Connaissance de l'architecture et des protocoles de messagerie (RabbitMQ, Kafka, NATS, etc.)
- Connaissance de Postman pour les tests de base d'API.
À propos de l'entreprise
Deluxe Media Inc., une filiale de Platinum Equity, est un leader mondial des services de médias et de divertissement pour le contenu cinématographique, vidéo et en ligne. Depuis 1915, Deluxe est le partenaire de confiance des studios hollywoodiens les plus prospères, des sociétés de cinéma indépendantes, des réseaux de télévision, des exploitants, des annonceurs et d'autres, offrant des solutions de premier ordre en matière de post-production, de distribution, de gestion d'actifs et de flux de travail, et de technologies basées sur le cloud.
Avec son siège social à Los Angeles et des bureaux dans le monde entier, l'entreprise emploie plus de 3,500 des artistes, développeurs et vétérans de l'industrie les plus talentueux au monde. Pour plus d'informations, veuillez visiter bydeluxe.com bydeluxe.com/.
