Ingénieur QA depuis 2019, polyvalent spécialisé autant dans l'automatisation des tests front-end et API, que dans les tests manuels, avec également de l'expérience en tests de charge. Habitué à m'intégrer rapidement aux équipes, dans un profil hybride technico-fonctionnel je sais m'adapter aux projets variés pour garantir des livrables fiables et améliorer les processus QA. Je m'intéresse particulièrement aux projets autour de la data, de l'IA et des nouvelles technologies.
Exécution de tests manuels et automatisés à l'aide d'Appium pour l'application mobile Android et iOS et intégration à la pipeline CI/CD avec Gitlab. Rédaction et exécution de tests de non-régression en Gherkin. Analyse de logs avec AWS CloudWatch. Accès à la base de donnée (postgreSQL) afin d'analyser, reproduire certaines anomalies en trouvant la root cause.
Conception et automatisation de tests API à l'aide de Postman. Élaboration et exécution des cas de test, signalement et suivi des anomalies, travail étroit avec l'équipe de développement pour garantir des livraisons ponctuelles. Analyse des différents problèmes rencontrés par les utilisateurs, aide à l'équipe de développement via divers outils de monitoring tels que Kibana (logs).
Mise en place de la stratégie de test : scope, critères d'acceptation, template de rapport de tests. Détection des anomalies et remontée des tâches à l'aide de l'outil de suivi de projet JIRA. Mise en place de tests automatisés à l'aide de Java + Selenium / Appium et intégration à la CI/CD avec Jenkins. Exécution de tests de microservices avec gRPC dans le cadre d'un changement d'architecture logicielle. Élaboration et exécution de scénarios de tests de charge avec JMeter et AWS Load Testing.
Rédaction de cas de test détaillés et exécution pour assurer une couverture complète des scénarios. Gestion des défauts et des tâches avec JIRA pour un suivi et une résolution rapides. Communication directe avec les clients dans le cadre d'un projet de crowdsourcing pour résoudre efficacement les anomalies.
Développement front-end en HTML, CSS, jQuery et JavaScript de nouvelles fonctionnalités pour optimiser l'expérience utilisateur sur les pages web. Modification du code existant afin d'améliorer la compatibilité avec les navigateurs et assurer le responsive, pour que les sites soient accessibles aux utilisateurs sur différentes plates-formes et appareils.