
Aymen HARRATHI
Senior QA Engineer | Automatisation des tests
Salaire / Taux journalier
Bruxelles, Belgique
Freelance
Expertises
Langues
À propos
Introduction
Ingénieur QA/Test Manager avec 15+ ans d'expertise en automatisation de tests et coordination d'équipes pour des projets complexes. Spécialisé en Selenium, Robot Framework et stratégies de test CI/CD, avec expérience prouvée chez EUROCONTROL, AXA et i-CITY. J'apporte une solution complète d'assurance qualité : de la définition de stratégie à l'implémentation de frameworks d'automatisation pour garantir la fiabilité de vos applications.
Expérience de travail
QA/ Test coordinator et Automation
i-CITY
nov. 2019 - mars 2025
5 ans 5 mois
Région de Bruxelles-Capitale, Belgique
Test Automation / Test Coordinator in I-City (Brussels): • Define and implement the test Strategy • Set-up of the Testing Automation Framework using RobotFramework /Selenium • Test plan definition • Automation of the tests • Integration of Tests with Jenkins Framework • Managing and integration of the test team • Participation in all ceremony meeting including Go/NoGO meetings • Coordination between testing teams and developers • reporting to management Technologies used: Robot framework , Selenium/Cucumber ,Redmine , Git, Java, Intellij, Jira,Windows.
Senior QA Engineer
Ethias
mars 2019 - août 2019
6 mois
Région de Liège, Belgique
QA Engineer
AXA US
avr. 2017 - déc. 2018
1 an 9 mois
Région de Bruxelles, Belgique
Ingenieur QA/ Automatisation Test
EUROCONTROL
juil. 2014 - mars 2017
2 ans 9 mois
Région de Bruxelles, Belgique
Consultant Automatisation Test Selenium
LBC Consulting
août 2013 - juil. 2014
1 an
Ingénieur étude et développement Java/JEE
BSB
mars 2013 - août 2013
6 mois
ingénieur Développement Java/JEE dans la société BSB (Business Solutions Builders ) qui est une société belge spécialisée dans le développement des logiciels des banques et des assurances. Etant un membre de l’équipe de projet ‘Solife’ qui est un logiciel de gestion d’assurance, je réalise les taches suivantes pour le module ‘assurance maladie’ : • Créer les fichiers de persistances à partir du cahier de charge. • Développer les interfaces graphiques. • Développer la couche métiers du module • Test et intégration technologies utilisées : Maven , Java , IntelliJ, JBoss, Jira, Oracle, UML, Sonar, Jenkins , JF et Fluid (deux Framework réalisés par BSB basé sur Java et Spring)
Ingénieur Étude et développement Java/JEE
TUCS
août 2011 - janv. 2013
1 an 6 mois
: ingénieur développement JAVA/J2EE au sein de la société TUCS (Tunisian Universal Communication Systems) qui est spécialisée dans le domaine de Géolocalisation . Les projets que j’ai réalisés sont : • Motman : qui est une application web dédiée pour le suivi des véhicules et en particulier les véhicules dédiés à la location. L’application contient 2 parties : o Une partie administrateur qui permet la gestion des agences, gestion des véhicules, gestion des terminaux GPS, gestion des Alarmes, gestion des métriques,… o Une partie utilisateur qui permet le suivi des véhicules, alarmes reçues, personnalisation et paramétrage de compte,… o Technologies utilisées : JAVA 6, JSF2, RichFaces 4, SVN, LDAP, Hibernate, HTML, CSS, Eclipse IDE, PostgreSQL 8.4, Apache tomcat 6 • LDAP : cette tâche consiste à installer un serveur LDAP dédié à l’authentification des utilisateurs. Les sous tâches sont les suivantes : o Etude sur les serveurs LDAP disponibles o Installation et configuration o Développement de l’ensemble des classes Java nécessaire pour l’intégration avec le projet Motman • TTS (Taxi Tracking Systems) : qui est une application destinée à remplacer l’ancien « Allo taxi » system. L’application (constituée de 3 serveurs interconnectés ; Geo, booking et communication) fournie les services suivants : o Choix automatique (via position GPS) du plus proche taxi de l’appelant o Gestion des communications entre le client, le centre d’appel et le chauffeur o Choix du plus court chemin o Gestion de la géolocalisation (via un serveur dédié) o Aide à la décision fournie au chauffeur du taxi (via un terminal Android) o Technologies utilisées : JAVA 6, EJB 3.0, Swing, Linux, SVN, LDAP, Hibernate, HTML, CSS, Eclipse IDE, PostgreSQL 8.4 , Jboss 5.1
Ingénieur Qualité logiciel QA
Dalisys
mars 2011 - août 2011
6 mois
ingénieur test et validation au sein de la société Dalisys (société française spécialisée en test).le travail consiste à : • Préparation et exécution des scripts pour le test de charge puis reporting des résultats au client o technologies utilisées : Neoload o Client : Amundi • Conception et réalisation des scenarios de test à l’aide du logiciel QTP11 o technologies utilisées : VBScript,QTP11 o Client : CNAS • Management des compagnes de test avec le logiciel QC10 et QC11 o technologies utilisées :VBScript, QC10, QC11 o Client : CNAS • Personnalisation du logiciel QC pour répondre aux besoins du client qui a plusieurs droits d’accès pour le reporting et la validation des exigences o technologies utilisées : VBScript,QC10, OTA QC o Client : Sanofi • Extraction et préparation des données depuis un document word vers un document Excel : le travail consiste à extraire les exigences de test depuis un fichier word et à les préparer pour être exportées vers QC, à extraire les images, à extraire les liens,... o technologies utilisées : XML, XSLT XPATH,JAVA. o Client : Sanofi • Installation et préparation d’un Manuel de formation sur Selenium • Installation et préparation d’un Manuel de formation sur Mantis • Installation et préparation d’un Manuel de formation sur TestLink
Consultant QA/ Automatisation
Cylande
mars 2009 - mars 2011
2 ans 1 mois
Consultant en genie logiciel pour le service assurance qualité dans la société Cylande . Les projets que j’ai conduits avec succès sont les suivants : • Décembre 2009 : mise en place de la solution Selenium pour les tests de non régression pour des applications web: proposition, implémentation, création des scenarios de test(en Java et Junit) et formation des nouveaux membres. Technologies utilisées : Java, Eclipse, Ant, Maven, Oracle, Selenium, Hibernate,XML, DOM, XPATH, HTML,Javascript… • Juillet 2009 : Implémentation de Testlink pour le management des compagnes de test : Testlink nous permet de : 1. Définir les exigences fonctionnelles et non fonctionnelles. 2. Créer les cas de test et les associer aux exigences 3. Définir les plans de test 4. Générer des rapports et des métriques • Mai 2009 : mise en place de la solution Cactus pour les tests de non régression des projets Struts : formation des nouveaux membres et développement des scenarios de non régression(en Java et Struts). Technologies utilisées : Java, Eclipse, Struts, Ant, Maven, Oracle, Cactus… • Développement des tests Perl qui est un autre indicateur de non régression • Planification de l’exécution de ces tâches par l’outil de l’intégration continue Hudson • Test de performance et analyse de résultat avec JMeter
Formation
TMI
OCP (Oracle Certified Professional for java 6), JAVA
2013 - Présent
13 ans 10 mois
SUPTECH
diplôme National d’ingénieur, génie informatique
2010 - 2013
4 ans
INSAT
Licence, réseaux informatique et télécommunications
2004 - 2007
4 ans
Licences et certifications
ISTQB
Délivré le : sept. 2026
OCP (Oracle Certified Professional for java 6) (connue SCJP)
Délivré le : janv. 2013