Stage R&D en ML && NLP niveau master2 chez Altran Référence de l'offre : Stage_ALTRAN RESEARCH_GOTTRA++_2018 Date : Mars 2018 - Ville : PUTEAUX - Entité : Altran Research Contexte : Depuis quelques années, le test et la recette applicative sont reconnus comme une activité essentielle pour garantir le niveau de qualité d'un système d'information livré, de ce fait il est devenu un domaine d'expertise spécifique en termes d'outillage et de méthodologie. Néanmoins, avec le développement des technologies IT et des méthodologies de tests, il est devenu indispensable de faire recours à l'automatisation des tests afin de réduire les temps des recettes et leur coût. Par ailleurs, il est important de signaler que cette automatisation n'est pas toujours possible ou évidente à mettre en oeuvre comme elle dépend de plusieurs facteurs : nature et sensibilité des applications testées, environnement de test utilisé, expérience requise pour certain tests, complexité des tests, etc. De ce fait, dans le présent stage, nous nous intéressons au développement d'une application basée sur les algorithmes du traitement du langage naturel et du machine learning afin de définir et d'extraire des cas et scénarii de tests à partir des spécifications fonctionnelles d'un projet TRA et/ou d'un enregistrement de l'activité des utilisateurs, et de transformer ces cas de test en scripts d'exécution pour réaliser des tests automatisé. Mission : Le candidat devra : - Etude des techniques et outil d'automatisation des tests et choix d'un langage de script - Etude des données projets TRA (Tierce Recette Applicative) - Etude de diverses techniques du traitement du langage naturel pouvant être utilisées et caractérisation de l'orientation à suivre pour l'application. - Identification des principaux factuers influant sur l'automatisation des tests - Proposition d'une structuration de la base de données de l'outil prenant en compte les données projets et les facteurs identifiés - Conception d'un moteur de recherche et d'extraction des cas et scénarii de test. - Application des algorithmes de machine learning afin d'identifier les scénarii automatisables et pertinents - Conception et développement d'une application d'automatisation des tests - Tests et validation des développements - Formaliser les travaux effectués et tous les résultats obtenus dans un rapport de stage accompagné de l'ensemble des algorithmes et programmes développés. Profil recherché: - Formation ingénieur ou Master 2 en IA, Data Science, Machine Learning - Programmation : javascript, HTML, JAVA J2EE, Python. - Formalisation et conception : architecture MVC et SOA, modèles UML et MCD - Framework : Spring MVC - Bonne Connaissance en méthodes de traitement du langage naturel. - Bonne Connaissance en statistiques et en machine learning - Connaissance en BI (intégration des données + reporting) - Autonomie, ouverture d'esprit - Maitrise des outils informatiques Durée : minimum 6 mois Date de début : Mars 2018 Lieu : Puteaux, siège d'Altran France / IT Paris Secteur d'Activité : Direction des Opération / IT Paris Contact : ehab.hassan@altran.com A propos d'ALTRAN Leader mondial du conseil en innovation et ingénierie avancée, Altran accompagne les entreprises dans leurs processus de création et développement de nouveaux produits et services. Les Innovation Makers[1] du groupe interviennent depuis 30 ans auprès des plus grands acteurs des secteurs aérospatial, automobile, énergie, ferroviaire, finance, santé, télécommunications, etc. Les offres du groupe, déclinées depuis les phases du plan stratégique en matière de technologies nouvelles jusqu'aux phases d'industrialisation, assurent la capitalisation du savoir au sein de 5 domaines principaux : intelligent systems, innovative product development, lifecycle experience, ingénierie mécanique, et systèmes d'information. Le groupe Altran a réalisé en 2014 un chiffre d'affaires de 1 756 M¤. Il compte désormais plus de 23 000 collaborateurs dans plus de 20 pays. http://www.altran.com/fr A propos d'ALTRAN RESEARCH Altran Research est le département de Recherche interne d'Altran en France. Ses programmes de recherche adressent les domaines de l'e-santé, des transports terrestres et de la mobilité, de l'aéronautique et du spatial, de l'industrie et des services du futur, de l'énergie, des systèmes complexes. Les projets, développés dans une perspective de développement durable, font intervenir des expertises variées en vue de développer : - de nouvelles méthodologies, de nouveaux outils, de nouvelles offres de services permettant d'apprécier la vraie valeur durable des solutions en évaluant leur impacts sociaux, environnementaux et économiques - de nouveaux produits, démonstrateurs ou systèmes complexes. Ces solutions sont modélisées et validées, à la fois sur le plan fonctionnel, technologique et systémique. Ehab HASSAN Chef de Projet R&D, Département Recherche. Programme « Machine Driven Big Data » Patios Défense 14 bis Terrasse Bellini 92807 Puteaux FRANCE Tel. : +33 (0)1 46 17 46 17