Wonderschool
Esprow
Analyste QA Automation
À propos du poste
Nous recherchons un Analyste QA Automation motivé et rigoureux pour rejoindre notre équipe mondiale. Ce rôle est principalement axé sur l'automatisation des tests QA, les tests logiciels et la garantie de la qualité des produits Esprow, tout en fournissant un support produit et en assistant les clients lors de leur intégration et de leur utilisation en production lorsque nécessaire.
Vous concevrez, développerez et maintiendrez des tests automatisés d'interface utilisateur (UI) et d'API, contribuerez aux activités de tests manuels le cas échéant, et travaillerez en étroite collaboration avec les chefs de produit, les développeurs et les autres parties prenantes pour améliorer la qualité des produits et accélérer la livraison. Vous aiderez également à résoudre les problèmes techniques des produits, soutiendrez l'adoption par les clients et collaborerez avec eux sur des questions techniques complexes.
C'est une opportunité unique de développer un large éventail de compétences techniques dans un environnement international dynamique. En fonction de vos intérêts et de vos performances, vous pourrez évoluer vers des rôles d'automatisation QA, de responsable de l'ingénierie de support, d'architecte de solutions, ou des rôles techniques et produit connexes. Nous soutenons fortement la croissance professionnelle et la mobilité interne.
Le poste exige également un vif intérêt pour l'utilisation d'outils d'IA modernes et d'assistants de codage IA afin d'améliorer la productivité QA, notamment pour analyser le comportement des produits, générer des plans de test et des cas de test de base, accélérer l'automatisation avec Playwright et identifier les opportunités pour rendre les flux de travail QA et de support plus efficaces.
Responsabilités du poste
- Développer et maintenir des tests automatisés d'interface utilisateur (UI) et d'API en utilisant Playwright et TypeScript pour améliorer la couverture des tests et la qualité des livraisons.
- Contribuer à l'amélioration continue de l'automatisation des tests et des processus QA, y compris l'intégration avec CI/CD le cas échéant.
- Contribuer aux activités QA pour les produits Esprow, y compris les tests de nouvelles fonctionnalités et la collaboration avec les chefs de projet et les équipes de développement pour résoudre les problèmes avant la mise en production client.
- Créer des plans de test et des cas de test détaillés, complets et bien structurés. Si nécessaire, communiquer avec les équipes internes ou les clients pour identifier les exigences du système et le comportement attendu du système.
- Analyser les résultats des tests pour garantir la qualité du logiciel et recommander des actions préventives et correctives.
- Se tenir informé des outils de test et des meilleures pratiques QA pour soutenir l'amélioration continue des processus QA.
- Traiter les demandes de support client (par e-mail et, rarement, par visioconférence), assurer le suivi avec le chef de projet et l'équipe de développement, et communiquer avec les clients jusqu'à la résolution complète des problèmes.
- Enquêter sur les demandes de support technique soulevées par les utilisateurs, généralement liées aux APIs de messagerie, aux protocoles, à la connectivité TCP, aux configurations d'environnement Java VM et Windows, aux fichiers de dictionnaire XML, et à d'autres aspects techniques de l'application.
- Gérer l'intégration des nouveaux clients en configurant les zones de distribution des produits et en assistant les clients par e-mail pendant les phases de déploiement du produit.
- Participer aux démonstrations clients.
- Soutenir l'adoption des produits Esprow par les clients en les aidant à migrer et restructurer leurs spécifications existantes, à préparer des scénarios de test spécifiques dans le logiciel, et aux activités d'adoption connexes.
- Fournir un retour client aux départements internes et à la direction.
- Émettre et gérer les licences produit pour les utilisateurs.
Exigences du poste
- 3+ années d'expérience en automatisation QA et en tests logiciels d'applications web et d'APIs, y compris une expérience pratique avec Playwright et TypeScript.
- Expérience dans la conception, le développement et la maintenance de suites de tests automatisés.
- Expérience en tests d'API (REST APIs, Postman, Swagger/OpenAPI ou outils similaires) et Git.
- Expérience en support client.
- Niveau d'anglais intermédiaire supérieur ou plus (écrit et oral), y compris une communication professionnelle par e-mail.
- Capacité à expliquer clairement des procédures techniques complexes de manière structurée et compréhensible.
- Expérience pratique de l'utilisation d'outils d'IA et d'assistants de codage IA, tels que ChatGPT, Codex, GitHub Copilot, ou similaires, pour améliorer la productivité QA, y compris l'analyse de produits, la génération de plans et de cas de test, l'automatisation Playwright, le débogage, la documentation et l'automatisation des flux de travail.
- Solides compétences en communication pour travailler avec des équipes techniques et des parties prenantes techniques côté client.
- Expérience dans la création et la maintenance de plans de test et l'exécution de tests avant les mises en production.
- Compréhension solide du cycle de vie du développement logiciel (SDLC) et des méthodologies QA.
- Familiarité avec les processus QA, y compris la conception et l'exécution des cas de test.
- Compréhension de base de l'architecture des applications web et de bureau.
- Attention exceptionnelle aux détails et professionnalisme dans la communication écrite et orale.
Compétences bonus (facultatif, mais serait un plus)
- Connaissance du protocole FIX et expérience avec les outils de test FIX.
- Expérience de l'intégration de tests automatisés dans des pipelines CI/CD (GitHub Actions, Azure DevOps, GitLab CI, Jenkins, ou similaires).
- Familiarité avec les concepts de protocoles de messagerie tels que requête/réponse, abonnements, dictionnaires, structure des messages, transports (au moins TCP), etc.
- Licence en informatique, technologie de l'information, ingénierie ou domaine technique similaire.
Profil idéal
- Passionné par l'automatisation, l'amélioration continue et la livraison de logiciels de haute qualité.
- Une personne réfléchie et fiable qui prend en charge son travail et mène les tâches à leur terme.
- À l'aise pour travailler de manière autonome et gérer ses responsabilités de manière structurée et autodirigée.
- Naturellement soucieux du détail et engagé à fournir un travail de haute qualité.
- Ouvert d'esprit et curieux, désireux d'apprendre de nouveaux outils, technologies et d'améliorer les processus existants.
- Techniquement incliné, avec un état d'esprit méthodique et un fort désir de comprendre le fonctionnement des systèmes complexes.
- Organisé et capable de gérer efficacement plusieurs tâches, priorités et délais.
- Un membre d'équipe solidaire qui contribue de manière constante et régulière, et qui peut collaborer de manière calme et concentrée lorsque nécessaire.
- Calme et adaptable face à de nouveaux défis ou à des changements de priorités.
Si vous êtes intéressé, veuillez répondre avec votre CV le plus récent, ainsi que votre package de rémunération actuel et attendu à jobs@esprow.com.
Avantages que vous apprécierez
- Poste à temps plein.
- Package compétitif.
- Parcours de carrière dans une entreprise technologique avec de nombreuses personnes talentueuses.
- Opportunité de prendre plus de responsabilités et d'acquérir de l'expérience professionnelle sur les marchés financiers.
- Environnement de travail international et collaboratif.
À propos de Esprow
Esprow est une entreprise technologique très innovante et en croissance rapide, comptant parmi ses clients certaines des institutions financières les plus prestigieuses au monde. En travaillant avec nous, vous serez exposé à des technologies innovantes et de pointe et impliqué tout au long du cycle de développement des applications. Notre plateforme de test d'entreprise Esprow (ETP) est unique sur le marché pour la gestion du cycle de vie des API, et la certification, les tests et la simulation automatisés des solutions de trading financier. Avec une présence à New York, Londres, Singapour et Tokyo, nous livrons notre technologie à des clients du monde entier.
