Analyste expérimenté en assurance qualité logicielle avec une solide expérience dans le développement et la mise en œuvre de protocoles de test pour améliorer la fiabilité et l'efficacité des produits. Maîtrise de diverses méthodologies de test, y compris des techniques automatisées et manuelles, pour identifier les bogues et garantir la conformité aux normes de qualité. Collabore avec les équipes de développement pour faciliter des versions de logiciels fluides et efficaces. Réduit avec succès les taux d'erreur et améliore la satisfaction des utilisateurs grâce à des stratégies de test complètes et à des pratiques d'amélioration continue.
• Suivi du développement piloté par les tests (TDD) dans un environnement agile.
• Utilisation intensive des concepts JAVA OOP pour développer des cadres d'automatisation à l'aide d'Eclipse, Maven, Selenium WebDriver, TestNG,
• Création de diverses méthodes personnalisées pour gérer les cadres, les fenêtres multiples, les liens, les pop-up et autres éléments Web.
• Création de XPATH et CSS personnalisés pour identifier les éléments dynamiques.
• Utilisation du modèle d'objet de page (POM) pour implémenter le cadre d'automatisation à l'aide d'Eclipse, JAVA, Selenium WebDriver et TestNG.
• Utilisation intensive de TestNG Listener pour générer une réponse automatique en cas d'échec, de saut et de réussite du test.
• Utilisation de Jenkins avec Maven pour l'intégration continue.
• Participation à des réunions Daily Scrum/Stand-up, à des réunions de planification de sprint, à des réunions de revue de sprint et à des réunions rétrospectives de sprint.