Analyse des expériences
Analyse détaillée de mon stage chez Orchestra - TravelSoft et de mon alternance chez ITESOFT, deux expériences complémentaires qui ont forgé mon orientation vers la Quality Assurance.
Orchestra - TravelSoft
Stage — Développeur Quality Assurance · Paris, France
1Contexte et missions
Orchestra - TravelSoft est un éditeur de solution SaaS pour le secteur du tourisme, permettant aux agences de comparer et réserver des vols.
Mon stage s'est déroulé au sein de l'équipe Quality Assurance, dans les locaux parisiens. Ma mission : concevoir des tests automatisés en Java avec Selenium pour valider l'intégration de nouvelles compagnies aériennes.
Les tests comparaient automatiquement les données XML (vols, bagages, suppléments) avec l'affichage web, sans intervention humaine. L'objectif était de structurer un framework générique, réutilisable pour toute nouvelle compagnie à intégrer.
2Difficultés rencontrées
La première difficulté a été la prise en main d'une solution SaaS complexe. Avant d'écrire le moindre test, il fallait comprendre l'architecture globale, les formats IATA/XML et les conventions internes de l'équipe.
Première expérience en équipe Quality Assurance professionnelle : découverte de Jira, Allure, revues de code. L'adaptation a été rapide mais exigeante.
Sur le plan personnel, travailler à Paris m'a sorti de ma zone de confort. Le rythme intense de la ville m'a confronté à un environnement professionnel stimulant et m'a appris l'autonomie et l'adaptation rapide.
3Compétences développées
Compétences techniques : maîtrise de Selenium WebDriver (Java), compréhension des formats XML IATA, utilisation d'Allure (rapports visuels) et Jira (suivi des anomalies).
Compétences méthodologiques : conception d'un framework de tests réutilisable et maintenable, structuré pour fonctionner avec n'importe quelle compagnie aérienne. Initiation aux bonnes pratiques de conception en Quality Assurance.
4Bilan
Ce stage a été le point de départ de mon orientation vers la Quality Assurance. J'ai découvert un métier correspondant à ma façon de penser : rigueur, goût du détail et compréhension approfondie des systèmes.
L'expérience parisienne a été formatrice humainement : autonomie et capacité d'adaptation, qualités aussi importantes que les compétences techniques.
ITESOFT
Alternance — Assistant Ingénieur Quality Assurance · Aimargues, France
1Contexte et missions
ITESOFT est un éditeur spécialisé dans la dématérialisation et la gestion de factures électroniques pour grandes entreprises. La solution couvre l'ensemble du cycle de vie : réception, traitement, validation et archivage.
Mission principale : développer des tests automatisés avec Cypress pour assurer la non-régression. Je crée des scénarios simulant le comportement utilisateur (dépôt, validation, suivi) qui s'exécutent automatiquement à chaque version.
Je développe également des workflows d'automatisation avec n8n pour déclencher des actions automatiques. L'ensemble s'effectue dans un environnement Docker versionné sur GitLab.
2Difficultés rencontrées
Principale difficulté : intégrer une base de code complexe en production, avec conventions et architecture déjà établies. Contrairement à un projet universitaire construit de zéro, il faut s'adapter sans pouvoir tout redécouvrir.
L'environnement structuré (daily meetings, Azure DevOps, sprints) demande une organisation rigoureuse : planifier, rendre compte et adapter ses priorités selon les décisions de l'équipe.
3Compétences développées
Compétences techniques : maîtrise approfondie de Cypress (tests E2E), découverte de n8n (workflows), consolidation de Docker et GitLab en contexte professionnel.
Gestion de projet : Azure DevOps (épiques, user stories), Microsoft Teams, cérémonies Agiles. Ces pratiques, non enseignées en cours, ont représenté un apprentissage aussi important que les compétences techniques.
4Bilan
Cette alternance confirme et approfondit l'orientation initiée chez Orchestra. Évoluer dans une équipe Quality Assurance structurée sur une solution d'envergure me permet de mesurer la réalité du métier au quotidien.
Le Quality Assurance, peu présent dans les cursus universitaires, n'est véritablement utile que sur des logiciels complexes. Y contribuer dès maintenant me donne une longueur d'avance et renforce mon projet de Master spécialisé en qualité logicielle.