Malek - Testeur J2EE

Ref : 140107Z001
Photo de Malek, Testeur J2EE
Compétences
SHELL UNIX
Expériences professionnelles
  • Expérience professionnelle

    Sodexo Fev.2020 – Aujourd’hui
    Automaticien applications Web, Desktop et Mobile

    Projet : Synthèse et développement des tests automatiques Web, Desktop et Mobile
    Activité(s) :
    Analyse des fonctionnalités à automatisé pour le nouveau Sprint
    Conception et développement des tests automatisés Web, Desktop avec Ranorex Studio
    Développements des tests Mobiles de l’application Extranet Bénéficiaire
    Suivi des anomalies et des évolutions subit par les différentes applications
    Présentation des nouveaux tests automatisés au différents équipes
    Planification des campagnes de test
    Intégration continue via Jenkins et Git


    Environnement technique :
    C#, Git ,Ranorex Studio , Jira , Confluence ,Jenkins ,Browserstack

    MINISTER DE LA JUSTICE Avril.2019 – Jan 2020
    ________________________________________________________________
    Automaticien applications Web

    Projet : Synthèse et développement des tests automatiques de l’application Cassiopée

    Activité(s) :

    Analyse des fonctionnalités à tester sur Squash
    Rédaction des documents d’architecture de la plateforme de test
    Définition des tests sous la forme Gherkin, Cucumber pour les volets BDD et reporting
    Développement des tests automatisés avec Sélénium Grid
    Mise en place d’un pipeline sur Jenkins pour externaliser les données
    Containerisation et industrialisation de la plateforme de test avec Docker
    Mise en place de la solution Zalenium pour lancer dynamiquement les conteneurs et enregistrer les vidéos
    des tests
    Planification des campagnes de test
    Intégration continue via Jenkins et Git


    Environnement technique :
    Java, Git, Docker, Zalenium, Selenium Grid, Squash
    Jenkins, Jira, IntelliJ, Eclipse, Gherkin, Cucumber

    SNCF Jan 2018 – Jan 2019
    _________________________________________________________________
    Automaticien applications webs et mobiles

    Contexte : Automatisation des tests de l’application SNCF. Devenue fin octobre « l’Assistant Personnel de Mobilité », l’application permet aux utilisateurs de trouver les trajets optimaux dans leurs déplacements quotidiens et ceci par le biais de multiples modalités de transports : train, métro, bus, voiture, vélo et plus à venir. Par ailleurs l’application est un véritable levier de gestion de crise et de communication aux voyageurs en cas d’incidents critiques sur les réseaux de transport. Avec plus de 3.000.000 d’utilisateurs récurrents et 40.000.000 de visites par mois, l’application est disponible sur iOS et Android.

    Équipe : Dans une équipe agile de 35 personnes réparties sur trois équipes, référent sur l’industrialisation et l’automatisation des tests. Répartition de l’équipe : Scrum master, PM, PO, UI/UX, 8 développeurs back-end et une équipe de 20 développeurs Android/iOS

    Projet : Synthèse et développement de tests automatiques de l’application SNCF

    Activité(s) :
    Prise de connaissance des nouvelles fonctionnalités de chaque Sprint
    Analyse des fonctionnalités à tester et création des stories relatives aux tests à effectuer
    Automatisation des tests en fonction de leur pertinence
    Automatisation des tests de web services (Rest) en utilisant Katalon
    Définition des tests sous la forme Gherkin, Cucumber
    Développements des scripts en utilisant Appium, Espresso et XUITest
    Exécution journalière des tests de non-régression sur les 2 OS via Jenkins (utilisation d’émulateurs et de téléphones physiques) et envoie des anomalies aux développeurs
    Mise en place d’une solution visuelle pour informer l’équipe du résultat des tests
    Mise à jour des scripts de test et des jeux de données
    Définition des tests web d'achat des billets TGV et TER sous la forme Gherkin, Cucumber et écriture des scripts d'automatisation
    Exécutions des tests en utilisant Selenium Webdriver
    Évolution de la stratégie de test
    Maintien des librairies d’automatisation

    Environnement technique :
    Java, Android, Swift, Git
    Jenkins, Mac, Jira, Confluence, IntelliJ, Android Studio, Xcode, Selenium, Appium, Gherkin,Cucumber

    INOV INFORMATIQUE Jan 2016 - Sep 2018
    _________________________________________________________________
    Concepteur et automaticien applications Web

    Projet : Conception et configuration d'une application de vente basée sur l'ERP ODOO

    Activité(s) :
    Etude du besoin client
    Rédaction des spécifications technique et fonctionnelle
    Conception et implémentation des modules de vente et de gestion du stock
    Installation et configuration des modules
    Définition des tests IHM sous la forme Gherkin, Cucumber et écriture des scripts d'automatisation
    Exécution des tests en utilisant Selenium Webdriver
    Rédaction des manuels utilisateurs

    Environnement technique :
    ODOO 9, Python, PostgreSQL, Selenium


    SAGEMCOM Fév. 2014 -Jan 2016
    _________________________________________________________________
    Validation Data Concentrateur

    Projet : Synthèse et développement de tests automatiques pour valider des data-concentrateurs

    Activité(s) :
    Analyse des exigences clients et mise en place des plans de tests
    Préparation des bancs de tests automatiques et des logiciels de pilotage
    Installation des environnements de tests
    Exécution des tests techniques et fonctionnels
    Exécution des tests d'intégration entre différentes applications
    Analyse des incidents (nature, cause, impact, fréquence, volumétrie, correctif)
    Développement des outils en java de supervision
    Implémentation et exécution des tests automatiques
    Rédaction des manuels utilisateurs
    Rapport de synthèse de la validation des produits à destination du client (ERDF).

    Environnement technique :
    Linux / Eclipse, TestLink
    Java, Maven, SVN

    Oberthur Technologies
    Automatisation Des tests Fonctionnels
    Objectifs : Conception et développement des outils en java/J2EE qui permettent de tester automatiquement des solutions NFC pour le payement sans contact.

    Activité(s) :
     Conception des scenarios de tests sous Testlink
     Développement des tests fonctionnels en utilisant TestNG.
     Préparation des environnements de tests :
    • Installation des pré-requis (Apache, OminOrb (Corba), python….)
    • Installation et configuration d’un Oracle 10g sur un environnement Unix et création des schémas nécessaires pour le projet.
    • Configuration et installation d’un environnement MNO ( Mobile network operator)
     Développement d’un outil de purge d’environnement.
     Rédaction des plans de tests.
     Déroulement des plans de tests.
     Suivi des anomalies et des évolutions.
     Réalisation des campagnes de test de non régression.
     Développement d’un outil automatique de provisionning en utilisant des web services.
     Rédaction des manuels utilisateurs.
     Suivi de mise en production et du déploiement.

     Formation et support de l’équipe de test et d’intégration en Ukraine pour développer des applications d’automatisation de test.

    Environnement technique :
     Windows XP, Unix ,ESX VMWare, shell, SQL Oracle,10g
     JAVA J2EE, SQL
     JBoss SOA(4.3),SQL Server 2005,SVN, Jira, Maven, SOAP UI, Putty,TestLink, integration continue(Jenkins, Maven plugins), JUnit,TestNG, SVN 1.5 / Tortoise, MAVEN 2, SQL DEVELOPPER, SQL, PL-SQL

    Intégrateur eWAM
    Objectifs : Support de l’intégration et du déploiement des versions du système de personnalisation des cartes.

    Activité(s) :
     Intégration des modifications et application des patchs dans le respect des contraintes fonctionnelles et architecturales
     Organisation et structuration des nouvelles classes développées dans l’objectif de respecter l’architecture générale du projet
     Génération des dll correspondantes aux patchs demandées pour les sites de production

    Environnement technique :
     Gold, eWAM , Conception des systèmes complexes, analyse objet
     SQL Server 2005,

    ERICSSON 5 mois/2008
    Développeur Java
    Télécoms
    Objectifs :
     Développement d’un outil de gestion de référentiel et d’ordre de travaux pour le réseau GSM-R de la société RFF (Réseaux Ferrés de France)

    Activité(s) :
     Spécification et développement du parseur en charge de traiter les données issues de l’équipement SCP.
     Spécification et développement du parseur en charge de traiter les données issues des équipements BSS.
     Développement d’une passerelle nécessaire aux fonctionnements spécifiques d’import et d’export.
     Configuration du modèle de données SCP et BSS au sein de la plateforme TIMOS et de la passerelle TIAG
     Tests d’intégration de bout en bout des différentes fonctionnalités d’import et d’export.

    Résultats :
     Livrable / Développement
     Intégration

    Environnement technique :
     Windows / Eclipse ,TIMOS ,TIAG XP, SVN, DOM, SAX
     Java, XML, XPATH

    ESERV Global 6 mois 2007
    Développeur Java J2EE
    Télécoms
    Objectifs :
     Réalisation d’un intranet Commercial (Java/J2EE) permettant de gérer une compagne de promotion
    selon des critères bien définis.

    Activité(s) :
     Développement d’un outil pour l’application PromoMax en utilisant la technologie Java et XSLT.Cet
    outil consiste a sérialiser un bean java en un fichier XML, puis le traiter à l’aide de XSLT afin de le
    décomposer en plusieurs fichiers qui répondent à un format spécifique du moteur d’exécution SAS
     Développement d’un portail web permettant l’administration de l’application PromoMax (l’affichage peut
    être en arabe ou français) (validation tiles, ant nested)

    Résultats :
     Livrable / Développement
     Intégration

    Environnement technique :
     Windows / Eclipse, Jboss, Oracle, XP, CVS , CFS, DOM, SAXT
     Java, Struts, XSLT, XML, XPATH

    NEWSOFT Consulting 6 mois / 2007
    Développeur Java J2EE
    Objectifs :
     Innovation d’une application d’assurance de véhicule (Hibernate, Struts).

    Activité(s) :
     Développement d’un portail Web permettant d’ajouter ou supprimer un client (nom , prénom adresse type de véhicule ….)
     Utilisation du framework struts pour la couche présentation
     Mapping objet/relationnel avec Hibernate

    Résultats :
     Livrable / Développement

    Environnement technique:
     Windows, UNIX, Eclipse, Ant, Tomcat, MySQL, Lomboz, CSS …..
     Java, Struts, Hibernate

    TITEXT Paris 2006
    Développeur Java J2EE
    Télécoms
    Objectifs :
     Développement d’une application d’envoi de messages MMS sur Internet

    Activité(s) :
     Configuration et connections GPRS du modem avec les opérateurs Télécoms (Orange, Bouygues, SFR).
     Développement (JSP sur Tomcat) du portail Web permettant la gestion de l’envoi.
     Déploiement de l’application sur le serveur de production (resin sur Unix).
     Amélioration de l’envoi groupé d’SMS
     Equipe de 3 personnes

    Résultats :
     Livrable / Développement
     Intégration

    Environnement technique / Savoir-faire technique :
     WINDOWS XP, UNIX/ Intellij idea, JSP, Tomcat, Resin, Mysql, SSH (Putty), WINSCP

Études et formations
  • Formation :

    2010
     Orsys la Défense, Cours J2EE théorique pratique

    2006-2007
     Cnam, Cours J2EE théorique pratique

    2005-2006
     Université PARIS SUD 11, Master 2 Professionnel Réseaux et Télécoms

    2004-2005
     Université PARIS SUD 11 , Maîtrise EEA (option Réseaux et Télécoms)

    2003-2004
     Université PARIS SUD 11 ,Licence EEA (Electronique, Electrotechnique et Automatique)

    Compétence Technique
    Systèmes d’exploitation : Linux/ Unix, Windows 98/2000/XP/2003/Vista
    Langages de programmation : Java J2EE, SQL, PL/SQL, XML, XSLT, VBA, C, Swift, Android
    Bases de données : SQL Server2005, Oracle 10g
    Technologies Web : J2EE, Seam, EJB3, Web Services
    Serveurs d’Application : Jboss, Tomcat
    Modélisation : UML, Merise
    Outils : Eclipse, CVS, SVN, Maven, Testlink, TestNG, JIRA, Android Studio, Xcode, Jenkins, Katalon

    Langues :
    Arabe Maternelle
    Anglais Bien (lu, écrit et parlé)

D'autres freelances
Testeur J2EE

Ces profils pourraient vous intéresser !
CV Analyste programmeur JAVA
Arun

Analyste programmeur JAVA

  • CORBEIL-ESSONNES
JAVA J2EE SPRING ORACLE JSON Angular
CV Intégrateur technique DevOps
Hassen

Intégrateur technique DevOps

  • LES GOUDES
JENKINS JAVA DEVOPS CI/CD CONTROL M ALM J2EE Microsoft Power BI DOCKER
CV Développeur JAVA/Angular
Mahmoud

Développeur JAVA/Angular

  • VIRY-CHÂTILLON
JAVA Angular GIT SQL SERVER Spring Boot AGILE J2EE C MYSQL BASH
CV Consultant fonctionnel JAVASCRIPT
Frédéric

Consultant fonctionnel JAVASCRIPT

  • CRÉTEIL
JAVASCRIPT HTML CSS WEBSERVICES POSTMAN SOAP REST PHP JAVA J2EE
CV Testeur WINDOWS
Amazigh

Testeur WINDOWS

  • METZ
WINDOWS J2EE Spring Boot HTML5 LINUX MYSQL JAVASCRIPT C++ VMWARE PYTHON
CV Testeur HPE UFT
Erwan

Testeur HPE UFT

  • COLOMBES
HPE UFT JAVASCRIPT HTML WORDPRESS SELENIUM JAVA J2EE SQL
CV Testeur AGILE
Houssem Eddine

Testeur AGILE

  • PARIS
AGILE SQL SERVER SALESFORCE LINUX EMBARQUE INTERNET VOIP TCP / IP SYSTEMES EMBARQUES API RESTful J2EE
CV Consultant PACBASE
Christophe

Consultant PACBASE

  • PARIS
JAVA J2EE PACBASE CICS TEST DIRECTOR QUALITY CENTER SQL IMS MVS DB2
CV Ingénieur système C
Abdelfetah

Ingénieur système C

  • PARIS
C WINDOWS UNIX SQL SQL SERVER JAVA J2EE LINUX MYSQL
CV Développeur J2EE
Hamidi

Développeur J2EE

  • L'HAŸ-LES-ROSES
J2EE JAVA ANDROID AGILE JAVASCRIPT PYTHON Angular MYSQL DEVOPS