
Félix Mensah
Senior QA Automation Engineer | Playwright
Salaire / Taux journalier
Paris, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Ingénieur QA Automation avec 7 ans d'expérience spécialisé en tests end-to-end et CI/CD. Expert Playwright, Cypress et WebDriver.io, j'ai créé +60 tests automatisés pour des institutions publiques majeures, incluant la sécurisation de pipelines (OWASP, SonarQube). J'apporte une expertise complète en automatisation et DevOps pour garantir la qualité de vos applications web et mobiles.
Expérience de travail
QA Automation Engineer
Conseil national de l'Ordre des médecins
sept. 2023 - Présent
3 ans 2 mois
Paris, France
– Création de tests end to end avec Playwright. – Création d'un patrimoine d'une soixantaine de tests pour un logiciel destiné aux étudiants en médecine. – Création de test E2E depuis l'interface utilisateur du médecins jusqu'à l'interface du gestionnaire pour un logiciel destiné aux remplacements des médecins. – Utilisation de phrase Cucumber avec webdriver.io pour créer le patrimoine de tests. – Création de tests en utilisant Gherkin. – Automatisations avec Gitlab et rapport de tests fourni par Allure. – Réalisation de tests de bout en bout entre une application étudiante et une application dédiée aux gestionnaires. – Mise en place d'une stratégie de sécurisation des pipelines avec différents outils, (OWASP, SonarQube etc...) – Sprint Agile de 3 semaines et traitement des tickets anomalies via JIRA. – Mise en place d'une stratégie d'ids uniques pour faciliter l'automatisation des tests.
QA Automation Engineer (Katalon Studio)
Ministère de la Justice
déc. 2022 - sept. 2023
10 mois
Paris, France
– Utilisation de JIRA pour créer des tickets et faire part de notre avancement. – Travailler en collaboration avec les testeurs fonctionnels pour résoudre les anomalies. – Etude de faisabilité de l'automatisation sur deux applications du ministère de la Justice. – Réalisation d'une première dizaine de cas de tests pilotes sur Katalon Studio. – Collaboration avec deux autres testeurs pour organiser les merges sur Gitlab. – Variabilisation des jeux de données pour les tests. – Points d'avancées réguliers avec les responsables de l'automatisation.
Quality Assurance Automation Engineer
SYSTRAN
nov. 2020 - nov. 2022
2 ans 1 mois
Paris, France
– Création de tests API avec Cypress pour 3 différentes applications. – Installation d'un environnement de test dans un serveur linux pour faire tourner les tests API. – Travailler en équipe (développeurs, testeurs, automaticiens) pour résoudre les problèmes liés aux montées en version. – Proposition de nouveaux outils de travail à l'équipe pour améliorer la qualité des tests. – Environnement de travail: Cypress, Jenkins, Gitlab, Linux, VisualStudio. – Réalisation de tests GUI avec Cypress pour l'une des applications de traduction. – Execution des tests api et GUI avec Jenkins pour les serveurs redhat 7 et redhat 8. – Debuggage des tests API avec Postman et Cypress. – Travaille en mode agile avec des sprints de 2 semaines pour traiter et résoudre les nouveaux tickets.
Aubay
sept. 2019 - nov. 2020
1 an 3 mois
92100 Boulogne-Billancourt, France
Lead Automation Engineer (Renault-Nissan-Mitsubishi)
mars 2020 - nov. 2020
9 mois
92100 Boulogne-Billancourt, France
– Automaticien pour l'Alliance Intelligent Cloud du groupe Renault-Nissan-Mitsubishi. – Réalisation d'une campagne de tests manuels pendant une campagne de test de non régression et automatisation de celle-ci dans SoapUI Pro. – Travailler en collaboration avec 5 testeurs fonctionnels pour apporter des solutions d'automatisations. – Variabilisation des tests pour les lancer plus aisément dans plusieurs environnements. – Conception de tests dans un framework interne à Renault pour réaliser des tests de bout en bout entre les cloud utilisateurs et véhicules.
Automaticien/Ingénieur DevOps Junior
sept. 2019 - mars 2020
7 mois
– Création d'une pipeline pour l'intégration et la livraison continue du développement du site de e-commerce Shopizer. – Ecriture d'un script pour gérer l'ensemble de cette pipeline. – Hébergement des tests de l'application sur Github : https://github.com/Autom3-EQL/shopizer – Intégration de Nexus pour héberger les différents artefacts nécessaire à la pipeline. – Lancement des tests en parallèles sur plusieurs navigateurs avec l'aide de serveurs esclaves. – Tests de qualimétrie effectués avec SonarQube avec la création d'un Quality Gate. – Tests de performance réalisés avec Neoload : Monitoring du serveur Apache et de la base de donnée MySQL pour vérifier leur réaction pendant la navigation de plusieurs utilisateurs sur le site. – Utilisation de Docker-Compose pour créer les images Docker et lier les applications à des bases de données différentes
Automaticien/Ingénieur DevOps Junior
Aubay
juin 2019 - août 2019
3 mois
– Création d'une cinquantaine de tests de web services pour une application mobile. – Implémentation d'assertion pertinentes pour vérifier ces tests. – Mise en place de scripts écrits en Groovy. – Utilisation de GitLab pour mettre à jour ces tests de web services. – Intégration de ces tests sur Jenkins pour les tester quotidiennement. – Obtention de la certification SoapUI Pro.
Testeur Fonctionnel
Pacifica (Crédit-Agricole Assurances)
févr. 2019 - mai 2019
4 mois
Paris Area, France
– Réalisation d'une campagne de Test de non régression pour 5 applications de Pacifica – Formation à l'utilisation de ces différentes applications – Planifications de l'exécution des tests au début de chaque sous-campagne – Divisions des tests à effectuer entre chaque binôme ou trinôme – Manipulation de requêtes SQL pour obtenir les informations voulues – Repérer et remonter les diverses anomalies rencontrées – Briefing journalier pour exposer et résoudre les problèmes rencontrés la veille – Campagne 1 : – Tester les applications des versions antérieures – 1800 tests à effectuer en 1 mois pour une équipe de 9 testeurs – 10 tests par jour – Campagne 2 : – Tester les mêmes applications suite aux nouvelles évolutions – 2600 test à effectuer en 1 mois – 16 tests par jour
Automaticien/Ingénieur DevOps Junior
Aubay
janv. 2019 - févr. 2019
2 mois
Paris Area, France
– Mise en place et configuration de Jenkins – Test de web services sur les logiciel Logicaldoc et Libreplan – Création de tests de web services sur SoapUI – Réalisation de test de web service avec Soap et REST – Vérification des résultats avec la mise en place d'assertions – Exportations et intégrations de ces tests sur Jenkins – Création d'un job sur Jenkins pour exécuter ces tests de web services
Aubay
mai 2018 - déc. 2018
8 mois
Automaticien/Ingénieur DevOps Junior
nov. 2018 - déc. 2018
2 mois
– Apprentissage de la programmation orientée objet avec Java – Utilisation des principaux webdriver de selenium (chrome, gecko, IE) – Usage des xpath pour récupérer les objet dans le DOM – Introduction aux différentes méthodes de synchronisation – Creation de pageObjects pour intéragir avec le site de gestion de projets LibrePlan – Se connecter aux base de données avec PostgreSQL pour effectuer des requêtes – Utilisation du parcours de tableaux pour sélectionner des données précises – Manipulation des IFrames – Mise à jour et sauvegarde du projet sur GitHub
Automaticien/Ingénieur DevOps Junior
août 2018 - nov. 2018
4 mois
92100 Boulogne-Billancourt, France
– Réalisation de plusieurs cas d'études pour apprendre à maîtriser un framework selenium crée par Aubay. – Automatisation de plusieurs cas de tests avec selenium dans le cadre de la création d'un logiciel de gestion des activités des consultants d'Aubay. – Maintenance et mise à jour des tests avec Jenkins et Eclipse – Apprentissage du fonctionnement de Gherkin et de Cucumber
Automaticien/Ingénieur DevOps Junior
mai 2018 - août 2018
4 mois
Région de Paris
– Comprendre la place de la phase de test (recette) dans le cycle de vie logiciel – Maîtriser la préparation d'une recette, recenser les exigences, formaliser un cahier de recette et préparer des jeux d'essais – Maîtriser l'exécution des tests fonctionnels (IHM, batch, applications web et mobiles) et la description des anomalies – Savoir concevoir des tests automatisés utiles et pérennes, orchestrer et exécuter des campagnes de tests automatisés – Maîtriser les outils SQUASH TM/TA, Mantis, Sahi, Jailer – Savoir piloter la recette (avancement, risques, anomalies) et définir les critères de Go/NoGo – Comprendre les différentes organisations et stratégies de tests, et connaître le référentiel d'audit TPI – Comprendre le rôle du testeur dans un cadre agile – Certification Fondation de l'ISTQB - (obtenu avec 85%)
Développeur Python
Self-employed
oct. 2016 - nov. 2016
2 mois
– Application permettant de calculer son épargne en fonction de son salaire et de ses dépenses. – Calcule des impôts basés sur les vraies formules de prélèvement du système britannique. – Estimation de l'épargne de deux à cinq années en fonctions des informations rentrées. – Génération d'un fichier résumant toutes informations rentrées par l'utilisateur.
Stagiaire Développeur JavaScript
Trivia Marketing International
juin 2015 - août 2015
3 mois
– Réalisation d'une application estimant le coût de la mauvaise qualité d'une base de données. – Prise en connaissance d'un fichier Excel contenant toutes les données de la future application. – Ecriture des fonctions en JavaScript qui vont permettre le fonctionnement de l'application. – Réalisation des différentes interfaces graphiques de la nouvelle application. – Intégration de l'application sur le site internet de l'entreprise avec Symfony 2.
Formation
Ecole de la Qualité Logicielle (EQL-AFCEPF)
Technologie informatique / technologie des systèmes informatiques
2018 - 2020
2 ans 1 mois
Université Paris-Sud
DUT Informatique - Année spéciale, Informatique
2014 - 2015
1 an 1 mois
Licences et certifications
SoapUI Pro Certification
Délivré le : –
ISTQB Foundation Certification
Délivré le : –