Ingénieur QA & d étude Web



Documents pareils
Ingénieur d étude Web & Lead testeur QA

Loïc Rossignol Ingénieur Consultant

Formation : Langues : Types d Intervention et Secteurs d Activité :

Profil. Formations Certifications. Etienne de LONGEAUX Architecte logiciel/ Lead développeur PHP5/SYMFONY2/ZEND 13 ans d expérience.

COMPÉTENCES TECHNIQUES

INGÉNIEUR - DÉVELOPPEUR SENIOR PHP. 28 ans - 8 ans d'expérience

Chef de Projet Web. Expériences. Compétences. Diplômes. Formations. Communication. Informatique

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

Expert technique J2EE

INTEGRATEUR WEB/WEBDESIGNER

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully

RESUME DE CARRIERE. Alice JULIENNE. 23 ans Nationalité Française Développeur Web Front-End. Compétences

Paul FLYE SAINTE MARIE

Dago Oscar Hervé DJAHI

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É PHP. 27 ans - 6 ans d'expérience

Devenez un véritable développeur web en 3 mois!

Léa Dumas Développeuse front-end Intégratrice //

Formations qualifiantes pour demandeurs d emploi

Liste des Technologies

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É PHP - MAGENT O. 30 ans - 6 ans d'expérience

Marie-Christine Spengler

Développeur - Conseiller - Formateur web

Ingénieur Développement Nouvelles Technologies

Karim EL KHALIFA Web developer

7 villa de la citadelle Né le 13 mai Arcueil Nationalité : Française. Développeur Web JEE COMPÉTENCES

de logiciels Web 2.0, SaaS Logiciels collaboratifs Portails pour entreprises Développement iphone, Android WebApp HTML5 Mobile marketing

Burckel Thomas. Formation. Compétences

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Catalogue des formations

CATALOGUE FORMATION 2015

CHEF DE PROJET - DÉVELOPPEUR EXPÉRIMENT É PHP - JAVA -.NET. 28 ans - 7 ans d'expérience

3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

Ingénieur d Etudes.NET. Involys :.NET,3.5, C#, Vb.net, Asp.net, vb6,sql server2005, Oracle8i, TFS, MSProject, UML, Rational Rose

CATALOGUE DES FORMATIONS LANGUES

Ingénieur Généraliste Spécialité Informatique

CURRICULUM VITAE. Ingénieur Génie Logiciel

Notre processus d embauche

Sommaire. 1 Introduction Présentation du logiciel de commerce électronique 23

Expertises Métiers & e-business. Technologies Microsoft & OpenSource. Méthodologies et gestion de projet

1/15. Jean Bernard CRAMPES Daniel VIELLE

Résumé DOMAINES DE COMPETENCES

Livrer chaque jour ce qui est prêt! Points clés du développement d un produit avec une livrasion par jour.

May Lopez PETIT COUTEAU SUISSE CRÉATIF. May Lopez Petit couteau suisse créatif

les techniques d'extraction, les formulaires et intégration dans un site WEB

31 ans - 8 ans d'expérience

INGÉNIEUR D'ÉTUDE / DÉVELOPPEMENT. 16 années d expérience LOGICIELS SAAS - RESPONSIVE WEB DESIGN JOOMLA - RÉFÉRENCEMENT NATUREL

Echosgraphik. Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet

Youssef LYHYAOUI Ingénieur Java/J2EE, SOA, ESB, Web services 31 ans Statut : Indépendant SITUATION ACTUELLE

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

Offres de stages 2011/2012

Davi Trénou. Analyste/Développeur. Concepteur web. Consultant SAP Logan, H2K2B4 Montréal, QC, CA.

Notre Catalogue des Formations IT / 2015

proximite + qualite + competitivite

Point sur les solutions de développement d apps pour les périphériques mobiles

Connaissance des secteurs e-commerce, bourse et assurance.

Cyrille GUERIN 823, place Soulanges Brossard, J4X1L8

9 rue Lucien Roullier Goussainville / INGÉNIEUR SYSTÈME LINUX

Erwan GAUTHIER. Consultant Stratégie Marketing Digital

Chef de projet / Architecte JEE 15 ans d expérience

Spécialité Compétence complémentaire en informatique

Notre vision, Votre croissance

FORMULAIRE D'OFFRE /FOR-LOG/DE-STR/2/AO OFFRE ADMINISTRATIVE ET DE PRIX

Les différents parcours en S4

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Auteur LARDOUX Guillaume Contact Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA

Webmaster / Webdesigner / Wordpress

CONSULTANT AMOA/RECETTE à la recherche d un poste dans la région de Montpellier 7 ans d expérience

Dans nos locaux au 98 Route de Sauve NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

NANTES ANGERS RENNES

OFFRES DE STAGE 2014 / 2015

CHEF DE PROJET & ARCHITECTE.NET SAMIR BENFARES FORMATION LANGUE COMPÉTENCES TECHNIQUES CERTIFICATION

Catalogue Formations Jalios

INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE

Informations générales. Technologies. css3-html5-php-ajax-j-query-mootools-action-script3

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA - J2EE. 27 ans - 5 ans d'expérience

OFFRES DE STAGE 2013 / 2014 «IL FAIT BEAU D'APPRENDRE LA THEORIQUE DE CEUX QUI SAVENT BIEN LA PRATIQUE.» MICHEL DE MONTAIGNE

Calendrier FORMATIONS Saison 2014 Formations Informatique - Bureautique - Infographie - Outils graphiques

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i

Technologies Web avancées. ING1 SIGL Technologies Web avancées

FORMATION CONTINUE 2013 METIERS DE L INFORMATIQUE ET DU WEB

Objet : demande d emploi

Project Manager / Brand Manager / Webmarketing

Calendrier. Accèder à nos filières. Inter-entreprises. Informatique Technique. Bureautique. * 0,15 cts la minute

Yann Struillou. Domaines de compétence. Développeur Web & Logiciels. 37 ans, en couple, 2 enfants. 19 hameau de Kerguillec Tréméoc

CQP Développeur Nouvelles Technologies (DNT)

CALENDRIER DE FORMATION 2015

Consultant MOE/Référent technique JAVA/J2EE JSF, RICH FACES

OFFRES DE STAGE 2012 / 2013 «IL FAIT BEAU D'APPRENDRE LA THEORIQUE DE CEUX QUI SAVENT BIEN LA PRATIQUE.» MICHEL DE MONTAIGNE

Description de l implantation dans le centre d examen (nom du service ou de l outil et caractéristiques techniques)

Président d Inotekk Gestion de la société, développement du portefeuille clients, gestion et réalisation des projets informatiques

Stages ISOFT : UNE SOCIETE INNOVANTE. Contact : Mme Lapedra, stage@isoft.fr

Catalogue des Formations Techniques

Transcription:

Matthieu Lopez, 28 ans 60 rue du génie, 13003 Marseille 0672555583 lopez.matthieu@nomads-lune.org Ingénieur QA & d étude Web Compétences Gestion de projet Analyse des besoins clients, chiffrage Analyse et comparaison des différentes solutions à disposition et/ou sur le marché Conception et développement d'architectures de système d'informations Capacité rédactionnelles : synthèses, rapports pour chefs de projet et clients (français, anglais), rédaction de documents techniques (spécifications, plan qualité, diagrammes UML : cas d'utilisations, diagramme de classes, diagramme de séquence...) Modèles de développement : Spirale, Scrum Management Management d'équipe : gestion des ressources, coordination, formation Animation de groupes de travail : brainstorming, organisation de réunion d'équipe Compétences techniques : Maîtrise du CMS Drupal 7 : conception, intégration au sein d'architectures, développement (contrib, custom) & theming (Responsive Design), intégration, mise en production, configuration (drush, administration) Automaticien : conception et développement de scripts Sélénium (Java/JUnit) et CasperJS (javascript) couplés avec des scripts bash (Linux ; génération de rapport, calcul et affichage en temps réel des états des scripts d'automatisation de test) Sécurité informatique : failles de site Internet, comportement des utilisateurs, cryptage, social engineering, détection et protection des données sensibles Optimisation algorithmique : temps d'exécution, ressources utilisées, adaptation face à des données volumineuses Veille technologique : benchmarking, auto-formation (montée rapide en compétence, "best practices" privilégiées, adaptabilité) Informatique, spécialités : Langage : PHP, Javascript(Ajax, jquery), XHTML/CSS (LESS), SQL, XML, Xpath, Java, Bash, vb (VBA/Excel), C CMS : Drupal 6, 7 OS : Android (utilisation), Linux (ubuntu, xubuntu, debian, Mint) Serveur : SGBD MySQL, phpmyadmin, Apache2 Outil de gestion : GIT (github), Trello Concept : MVC, Responsive Design, SEO, Web services Bugtracker (déploiement, utilisation & évolution) : Mantis, JIRA, Redmine Logiciel : Photoshop, Excel

Informatique, connaissances : Langage : C++ (Qt), Java (Sélénium, REST, J2EE), Perl, Latex, Prolog, ActionScript 3, Javascript Nodejs/CasperJS Framework : Symfony2 CMS : Wordpress, SPIP, Joomla, Drupal 8, Drupal commerce OS : Android (développement d application), Windows XP, 7 et 8, MAC OS X, ios Système : SORL, Varnish (gestion des caches) Outil de gestion : SVN, Maven, Jenkins Concept : Modélisation de base de données, Business Process, réalité virtuelle & augmentée Logiciel : JMeter, GIMP, unity3d (librairie Quelcomm) Expériences Professionnelles Depuis le 02/2014 : StarDust, QA testeur Environnement technique : Windows, Mac, Android, ios, Linux (Mint, PHPStorm), LAMP, Drupal 7, CSS 3 (LESS), PHP5, HTML5, MySQL, installation et utilisation de bugtrackers (JIRA, Redmine, Mantis), Excel/vba, automatisation de test (Javascript/CasperJS, Bash), Google sheet, Trello Clients : CMA, Channel, 3 Suisses, Virgin, FDJ, Petit Bateau, Hermes Tests multisupports (mobile, tablette, desktop), multi-os (Android, ios, WP, Windows, OSQ) Lead testeur (plus de 30 projets) : garant de la qualité des campagnes de test, référent et gestion des équipes (2 à 10 testeurs), compilation des résultats, remontés sur bugtrackers et rédaction du rapport pour les clients Automatisation de test, appel d'offre du client Spakera : o CasperJS : développement d'un script pour valider toutes les urls et balises meta descriptions (SEO) du site client o CasperJS : Développement d'un script pour vérifier sur un formulaire AJAX si les données en base sont les mêmes que celles obtenues depuis un Webservice o Optimisation des scripts pour la lecture de fichiers de données volumineux o Bash : analyse et envoi de jeux de données aux scripts de test CasperJS o Bash : calcul et affichage en temps réel du temps d'exécution des scripts CasperJS o Bash : création de script de génération automatique de rapport html (% d'échec, temps d'exécution...)

Refonte du site interne de gestion des devices de Stardust : o Choix et mise en place des technologies : Drupal 7, apache2, MySQL o Implémentation d'un thème Drupal custom Responsive (formats mobile et tablette pour un espace client et/ou commercial à terme) o Développement de modules Drupal custom : gestion des devices (smartphones & tablettes) du marché et de l'entreprise (API, vues, création, édition, location), générateur automatique de "top vente" des devices (quels devices proposer pour une campagne de test? possédons nous ses devices? doit-on en acheter des nouveaux?) o Installations et configurations de modules Drupal de contribution : devel, field_collection, less, entity et 31 autres Outil de production Stardust, le cahier de recette de test (Excel/vba) : o Refonte du code historique de compilation des tests, refactoring majeur et optimisation conséquente du temps d'exécution de la compilation o Proposition, conception, développement et amélioration de modules afin d'améliorer le travail des lead testeurs et chef de projets : détection de descriptions de test similaires, module de traduction automatique du cahier de recette, détections d'erreurs diverses lors de la campagne de test (screenshots manquants, mauvaise référence entre tests) Divers : o Participation à l élaboration du benchmarking des outils de test automatiques du marché (Testdroid, Eggplant, Jamo, SeeTest, Selenium, Selendroid, Casper JS, Bug Buster, Mobitaz) et au benchmarking des principaux bugtrackers du marché (JIRA, Mantis, Redmine) o Proposition et mise en place d un formulaire pour le recrutement des futurs testeurs de Stardust, réception et traitement automatiques des données (Google Form et Google Sheet) o Assistance technique auprès du manager de développement Business et du chef de production pour l optimisation de processus internes et la communication avec des développeurs hors Stardust o Organisation de réunions testeurs à but technique ou informatif 04/2013 09/2013 : Smile, Ingénieur intégration et développement Web Environnement Technique : Linux (Smile ubuntu, PHPStorm), LAMP, Drupal 7, CSS 3 (LESS), PHP5, HTML5, MySQL, JavaScript (jquery, AJAX), Redmine, virtualisation (lxc), SVN

Clients : EDF, Action Contre la Faim, Cultura, Vectis conseil, Première vision Intervention sur des sites Internet déjà existants EDF-Hermes, intranet communautaire Drupal 7 migré depuis Drupal 5: o Correction d'anomalies : correction de bugs provoqués par la migration, corrections graphiques diverses o Évolutions et développement de modules custom : ajout de nouvelles vues type "linstings", gestion du backoffice d'un membre enregistré, gestion poussée de notification par mail Cultura "mon cultura", site e-commerce sous Drupal commerce : o Analyse des spécifications o Élaboration et exécution d'un cahier numérique de test via testlink o Création et configuration des différents rôles des membres du site o Configuration de certains modules de contribution liés aux droits des membres (FCKeditor, view..) Action contre la faim, site sous Drupal 7 : o Développement et intégration de préhomes temporaires o Développement et intégration de modules custom pour faire le pont entre le site institutionnel et le site de donateurs o Mise à jour du core de Drupal 7 et correction des anomalies générées Intervention lors de la refonte de site Internet Vectis conseil, site e-commerce sous Drupal commerce : o Prise en charge quotidienne, seul, du client au sein de l'agence SMILE o Analyse des spécifications et des maquettes avec le client (corrections diverses, faisabilité, chiffrage et négociations dues à des contraintes de délais de livraison) o Développement d'un thème custom Responsive o Installation et configuration de module pour permettre la traduction complète du site par un administrateur (Anglais et Flamand), intégration des traductions o Report des fonctionnalités de l'ancien site vers le nouveau (espace membre, tunnel de vente, formulaires...) o Déploiement en production du site Première Vision, site Wordpress o Analyse des spécifications : déterminer si dans certains cas les modules de contribution suffisent ou non o Analyse du module intégrant le thème Responsive : déterminer la charge de travail pour tout développement spécifique o Déploiement, mise à jour et partage du site Wordpress pour le groupe de développeur

01/2013 09/2014 : Acadomia/Complétude/Bénévolat, Professeur en groupe et particulier Soutien et cours de Mathématiques et d Informatiques pour élèves de primaire jusqu à la Terminale Cours d alphabétisation pour adulte Adaptation des cours selon les situations : âge, dyslexie, dyspraxie Depuis 01/2015 : Autoformations Projets divers Automatisation de tests fonctionnels & scripting Sélénium / Java / Junit : développement d'un script testant l'apparition de certains évènements sur un site Internet Priorité sur l'apprentissage des bonnes pratiques "Sélénium" : utilisation mais abandon rapide de Sélénium IDE (plugin Firefox) au profil d'une meilleure organisation et découpage du code (utilisation du pattern page object), analyse de plusieurs projets Github Bash : récupération et traitement du résultat du script Sélénium (génération de rapport simple) Bash : mise en place d'un système d'envoi de SMS gratuit selon le résultat renvoyé par le script Sélénium Conception et développement SI Drupal 8 ; plateforme web de gestion de Raspberry PI Refonte majeure de Drupal 7 (en béta), basée sur le framework Symfony 2 Déploiement et configuration du serveur et site (apache2 / mysql) Création de modules custom Mise en place de bootstrap Java J2EE ; application pour Raspberry Envoi l état du raspberry via un webservice (nom d OS, nom de l utilisateur, mémoire vive utilisée/restante, fréquence cpu utilisée etc.) Application gérée via Maven

Gestion de projet : Mise en place d un environnement d intégration continue pour les projets Drupal et Java Installation et configuration de GIT, création de répertoires sur Github, configuration, automatisations Mise en place et configuration d un serveur Jenkins, automatisation de build Maven Soon Programmation embarquée avancée ; utilisation de module «Sensor» pour Raspberry Programmation embarquée : possibilité d envoyer des «ordres» aux Raspberry depuis la plateforme Drupal Mise en place d automatisation des «ordres» via JAVA/Sélénium Développement de l équivalent en C++ de l application JAVA/J2EE pour Raspberry Symfony2, initiation au framework : Principale création : o Installation de Symfony2 (apache2 / mysql) o Développement de bundle simple : gestion d'un espace personnel, page "about me", créations de vues via Twig, créations de formulaires o Installation et configuration de bundle de contribution : User, Oyejorge/less, o Conception et développement d'une base de données complexe o Mise en place de bootstrap 02/2013 04/2013 : Projet Universitaire Industriel Chiro (Master 2) Client : Naturalia Environnement, bureau d étude en environnement Sujet : développer une architecture complète permettant à des biologistes de recenser en terrain des données depuis un terminal Android et de retrouver ces données triables et exportables depuis un site Internet Projet de 2 mois avec un binôme Proposition d'un sujet et démarche auprès des enseignants pour qu'il soit accepté Développement sur Android d'une application de "capture" de données : o Données textuelles, photo et coordonnées GPS à chaque "prise" o Système de stockage de fiche o Système d'envoi de données vers un serveur de type REST (Play!) Développement du site Internet en Drupal : o Déploiement et configuration du site

o Création d'un module custom pour importer les données du serveur REST vers la base de données Drupal o Installation et configuration de module de contribution pour permettre l'affichage des données, le classement et l'export en.csv Interface avec le client : gestion des besoins, des contraintes, proposition et mise en place des solutions Rédaction de documents : spécifications, PQ, planning, diagrammes UML Gestion d équipe : répartition de la charge de travail, planning, réadaptation après chaque fin de sprint Mise en application de la méthode Agile Scrum Formations 2012/13 UNIVERSITÉ AIX MARSEILLE Master 2 Pro «Systèmes d Information Répartis», Major Stage Professionnel de fin d études chez SMILE 2010/11 UNIVERSITÉ AIX MARSEILLE Licence de Mathématiques et d Informatique, spécialité Web 2005/06 LYCEE FELIX ESCLANGON (MANOSQUE 04) Baccalauréat Scientifique, spécialité Mathématiques Langues Anglais : lu et écrit maitrisés, oral scolaire Esperanto : notions Centres d intérêt Informatique (création de site Internet, développement Raspberry), jeux vidéo Musique : electro-swing, pop, rock Dessin, infographie Bénévolat Échecs, jeux de cartes (Élixir, Magic, Loup-garou...) Conférences scientifiques, de science-fiction et philosophiques