Ingénieur en Automatisation des Tests | Expert QA | Remote

À distance
À plein temps
Nous recherchons un Ingénieur en Automatisation des Tests expérimenté pour rejoindre notre équipe technique internationale. Dans ce rôle stratégique, vous serez responsable de garantir la qualité exceptionnelle de nos produits grâce à des méthodologies avancées de test automatisé. Vous utiliserez votre expertise en frameworks d'automatisation, particulièrement TestNG, et vos compétences en programmation Java pour concevoir et implémenter des solutions de test robustes et évolutives. Responsabilités Principales - Assurer la qualité optimale des produits par le biais de tests fonctionnels, d'intégration et de régression sophistiqués. - Élaborer des listes de contrôle et une documentation détaillée des cas de test, tout en maintenant la documentation existante dans un état cohérent et à jour. - Analyser méticuleusement les résultats des tests et produire des rapports complets avec des insights actionnables. - Proposer des améliorations pertinentes concernant la structure de journalisation pour optimiser la traçabilité et le débogage. - Évaluer et formuler des recommandations stratégiques concernant les améliorations technologiques, les mises à niveau et les modifications potentielles. - Communiquer efficacement sur les défauts identifiés, en fournissant des explications techniques approfondies plutôt qu'en se concentrant uniquement sur la détection des bugs. Compétences Requises - Minimum de 3 ans d'expérience avec des frameworks et outils d'automatisation de tests (TestNG fortement privilégié). - Expérience pratique approfondie avec des outils de gestion de tests comme TestRail, Zephyr ou équivalents. - Maîtrise des langages de programmation orientés objet, avec une préférence pour Java 11+ et ses fonctionnalités modernes. - Expertise démontrée dans le test des WebServices RESTful et des API. - Expérience significative avec le Behavior-Driven Development (BDD) utilisant des outils comme Cucumber ou SpecFlow. - Compétences avancées en traçage de logs, particulièrement avec la stack ELK (Elasticsearch, Logstash, Kibana). - Expérience pratique des environnements d'Intégration Continue / Livraison Continue (CI/CD). - Niveau d'anglais B2 (upper intermediate) ou supérieur, avec d'excellentes capacités de communication écrite et orale. Atouts Supplémentaires - Expérience professionnelle dans le secteur financier, l'investissement ou les entreprises de trading. - Familiarité avec l'architecture orientée services (Microservices, Enterprise Service Bus). - Compétences en langages de script (Unix Shell, PowerShell, Groovy Script). - Expérience dans le test de systèmes asynchrones et distribués. - Maîtrise des tests UI fonctionnels avec Selenium WebDriver ou Cypress. - Connaissance des systèmes de messagerie, notamment Kafka ou RabbitMQ. - Expérience avec Jenkins pour la configuration et l'exécution de jobs d'automatisation de tests. - Utilisation avancée d'Atlassian JIRA pour la gestion de projets et le suivi des bugs. - Compréhension approfondie des méthodologies Agiles (Scrum, Kanban). Avantages Professionnels - Rémunération hautement compétitive dans une entreprise financièrement stable. - Révisions salariales régulières — nous récompensons l'excellence professionnelle. - Environnement de travail entièrement à distance avec flexibilité horaire. - Tranquillité d'esprit grâce à une assurance médicale complète. - Collaboration au sein d'une équipe professionnelle internationale et bienveillante. - Culture d'entreprise unique favorisant l'innovation et le développement professionnel. - Activités de team-building stimulantes et participation à des événements prestigieux dans le domaine des technologies.