-
Vermeg
- Test Lead
Tunis
2013 - maintenant
Superviser un groupe local de testeurs.
Développer et affiner les plans de test.
Livrer à temps et dans les délais.
Assurer les divers échéances liées au processus de préparation et d'exécution.
Gère les sessions de test (méthodologie et outils).
Assure une conception rigoureuse, la préparation des livrables et le suivi des environnements de test.
Assurer le bon suivi de la méthodologie et du processus.
Organiser et coordonner les sessions de tests fonctionnels et techniques.
Utilisez les opportunités dans le projet pour étendre les connaissances métier, fonctionnelle et technique dans des nouveaux domaines
Construire un package des tests automatique afin de limiter le risque de régression et de réduire les tests manuels répétitifs.
Assurer les différentes échéances liées au processus de préparation et l'exécution des tests automatique.
Environnement et technologie:
WINDOWS7, J2EE, Oracle, Jira, Confluence, Test Link, QTP, Quality Center
-
LB Consulting
- Test Lead
Nice
2013 - 2013
Gérer l’équipe de qualité et suivi des tâches.
Garantir la Non-Régression des anomalies avant les livraisons.
Automatisation des tests avec Sélénium
Mettre en place l’outil de gestion de projet Redmine
Faire la livraison au client après Validation du nouveau développement
Déployer les versions intermédiaires en local et en serveur Pré-prod
Vérifier les CR/PTR après correction de l’équipe de développement
Détecter des bugs et les reporter
Reproduire les scénarios de tests détectés par le client
Environnement et technologie:
WINDOWS7, J2EE, eclipse, Mercurial, Redmine, Selenium
-
Zinc Solutions
- Développeur/Ingénieur QA
2012 - 2012
Développement d’un module serveur à l’aide du AWS SDK for PHP, qui traite des demande client envoyé via des mobiles, et communiquant avec un serveur Cloud de type Amazone S3 et une base NoSQL de type DynamoDB.
Environnement et technologie:
UBUNTU, AWS SDK for PHP, PHP, Cloud Computing(Amazon EC2, S3, DynamoDB), WINDOWS7
-
Zinc Solutions
- Développeur/Ingénieur QA
2011 - 2012
Développement des modules reliés à une partie CLI (lancement des commandes Shell)
Lancement des commandes Shell pour communiquer avec une partie CORE et affichage des résultats retourné dans les requêtes http.
Test de l'application
Environnement et technologie:
Ubuntu, Python, Pydev, MangoDB, DJANGO
-
Zinc Solutions
- Ingénieur QA/Intégrateur/Développeur
2011 - 2011
Faire des tests de charge pour choisir une meilleur solution à adapter au le projet.
Développement des tests fonctionnel avec SELLENIUM pour l’application web
Déploiement des applications sur notre serveur en local avant la livraison.
Réalisation des tests de fonctionnement après le développement des uses cases.
Réalisation des tests de Non-Régression après la correction des bugs.
Faire le profiling des applications avec VisualVM pour tester les performances.
Interpréter les résultats dans des rapports destinés au client
Tester de l’application web sur différents types de browsers (IE, FF, chrome, safari)
Tagger les versions pour chaque livraison au client
Livraison des packages pour le client
Environnement et technologie:
Ubuntu, Python, Pydev, MangoDB, DJANGO
-
Cylande
- Intégrateur/Ingénieur QA
ROUBAIX
2009 - 2011
Développement et automatisation des tests utilisant le Framework Sélénium et Cactus
Développement de scripts de test avec des scripts Perl et les batch windows
Préparer / écrire les tests de non-régression
Exécuter des tests de non-régression
Intégrer les tests créés par le sélénium dans JENKINS
Mesurer les performances des applications grâce à des tests de stresse, test de charge, test de performance, test de durabilité
Profiler les applications en utilisant Jmeter, JConsole et JVisualvm.
Profiler les applications en utilisant Webload
Analyser des rapports fournis par les outils de test de charge
Optimiser les réglages de la JVM pour obtenir de meilleurs résultats
Mise en place de l’outil d’intégration continue Hudson (nommé Jenkins maintenant)
Mise en place des outils de qualité de code : Sonar, FindBugs, PMD, Checkstyle, ..
Développer des tâches ANT pour automatiser le processus de déploiement d'applications (compilation, génération de livrables, déploiement, envoie de mail)
Mavenisation des projects
Préparer les documents de livraison (release notes, documents d'installation ...)
Remonter les bugs rencontrés, signaler les non-corriger dans les différents sprints.
Générer les livrables, créer les Tag et les branches.
Installer le produit en Pré-Prod et en prod chez le client.
Environnement et technologie:
Windows, Java, Junit, SELENIUM, XML, JDOM, XPATH, Javascript, JENKINS, Maven, ANT, junit, Cactus,jmeter, webload. Jconsole, JVisualVM,, Sonar, Findbugs, PMD, Checkstyle, Perl, script batch, Mantis
SVN, Redmine.
-
TCTS
- Développeur
2008 - 2009
Développement d’une application de recharge téléphonique en ligne et de gestion de tarifications de publiphone (font-office et back-office).
Environnement et technologie:
Windows XP, C#, VB.NET, ASP.Net, IIS, SQL Server 2005, Visual Studio 2008.
-
AbwebNet
- Développeur web
2008 - 2008
Développement des sites web.
Environnement et technologie:
Windows XP, C#, VB.NET, ASP.Net, XML, XSL, Flash, Ajax, IIS, SQL Server 2005, Visual Studio 2008, PHP, MySQL, EasyPHP, Dreamwever, Joomla, Drupal.
-
Najah.com
- Développeur web
2008 - 2008
Développement et mise en place d'un site web éducative.
Mise en place et sécurisation de mode de paiement (par carte CIB, e-dinar, par sms)
Traitement et conversion des documents
Environnement et technologie:
Windows XP, PHP, MySQL, EasyPHP, Dreamwever, Joomla.
-
Syscomedia
- Développeur
2005 - 2008
Développement des services SMS et MMS sur un serveur SMS.
Développement des services SMS et MMS sur un serveur Vocale.
Développement d'un site intranet pour les statistiques des SMS.
Développement d'un site web pour la publicité de nos services.
Environnement et technologie:
Linux, Java, JSP/servlets, serveur Tomcat, PosgreSQL, struts, Windows 2003 Server, C#, ASP.Net, IIS, SQL Server 2005, Visual Studio 2008