Tests QA End-to-End & Collaboration sur l'Intégration OpenAI (ChatGPT)
L'API de Création de CV, développée par la team CVaden de Figaro Classifieds, est un produit stratégique intégré aux plateformes Figaro Emploi et Cadremploi. Cet outil innovant permet aux utilisateurs de créer, personnaliser et gérer leurs CV en ligne tout en enrichissant la CVthèque de CVaden. Il simplifie l'expérience des candidats et optimise les processus de recrutement pour les entreprises.
Durant ma mission de testeur QA à Figaro Classifieds, j'ai eu l'honneur de contribuer à la conception et à la validation de cet outil. J'ai participé aux tests de bout en bout, assurant la qualité et la fiabilité du produit avant son déploiement.
Missions en tant que Testeur QA sur l'API CV Builder
Lors de ma mission en tant que Testeur QA, j’ai eu l’opportunité de travailler sur l’API CV Builder, développée par l’équipe CVaden pour enrichir la CVthèque. J’ai joué un rôle clé dans la validation de la qualité de l’outil en garantissant une expérience utilisateur fluide et sans erreurs tout au long du processus de création et de gestion de CV.
Mes responsabilités incluaient :
Exemple de Scénario de Test - API CV Builder
Étape | Action Testée | Résultat Attendu | Statut |
Landing Page | Vérification de la charte graphique, correction des textes, et validation des interactions (CTA). | Conformité graphique, textes sans fautes, liens/CTA opérationnels. | ✅ / 🔴 |
Formulaire - Étape 1 : Données personnelles | Saisie des champs obligatoires : prénom, nom, email, téléphone, localisation, etc. | Champs validés et correctement enregistrés. Alertes si champ obligatoire manquant. | ✅ / 🔴 |
Formulaire - Étape 2 : Photo de profil | Téléchargement d’une image (jpg/png). Vérification de la taille maximale et de la compatibilité. | Image correctement téléchargée, affichée dans l’aperçu et intégrée au CV final. | ✅ / 🔴 |
Formulaire - Étape 3 : Expériences pro | Ajout d’une ou plusieurs expériences professionnelles avec dates et descriptions. | Données correctement sauvegardées et affichées dans l’aperçu. Gestion des conflits ou des champs invalides. | ✅ / 🔴 |
Formulaire - Étape 4 : Formation scolaire | Saisie des formations, diplômes obtenus, et années. | Informations correctement sauvegardées et affichées dans le CV généré. | ✅ / 🔴 |
Formulaire - Étape 5 : Compétences | Ajout de compétences par sélection ou saisie libre. | Affichage des compétences dans le CV, validation des doublons et limite de saisie. | ✅ / 🔴 |
Formulaire - Étape 6 : Centres d'intérêt | Saisie des centres d’intérêt en texte libre. | Enregistrement correct et affichage dans la section dédiée du CV. | ✅ / 🔴 |
Formulaire - Étape 7 : Projet professionnel | Ajout d’une description du projet professionnel ou des aspirations. | Texte sauvegardé et visible dans le CV généré, mise en forme correcte. | ✅ / 🔴 |
Système de Parsing CV | Import d’un CV existant (formats : PDF, DOC, DOCX, RTF). Extraction et pré-remplissage des champs. | Données extraites et pré-remplies avec précision. Gestion des erreurs pour fichiers non conformes. | ✅ / 🔴 |
Téléchargement du CV | Génération d’un CV au format PDF avec les informations saisies. | Fichier correctement généré et téléchargeable avec toutes les données exactes et bien mises en page. | ✅ / 🔴 |
Intégration CVthèque | Envoi du CV vers la CVthèque (CVaden) et association avec le compte utilisateur. | CV visible dans le compte utilisateur et dans la CVthèque, accessible par les recruteurs. | ✅ / 🔴 |
Page de Confirmation | Affichage de la confirmation après la finalisation du processus. | Message de succès clair, avec un lien pour télécharger le CV ou accéder au compte utilisateur. | ✅ / 🔴 |
🤖 Participation à l'intégration de l'IA pour la complétion des CV
Durant ma mission en tant que Testeur QA sur l'API CV Builder, j'ai contribué à l'intégration d'une solution d'IA pour faciliter la complétion automatique des CV, en particulier pour la Présentation de Profil et la Description des Missions, en fonction du titre du poste renseigné.
Mes responsabilités incluaient :
- 🤖 Intégration de l'IA : Automatisation de la création de contenu pour les champs Présentation de Profil et Description des Missions basé sur le titre de poste.
- ✍️ Élaboration de prompts avec OpenAI :
- Prompt pour Présentation de Profil : “Rédige une courte présentation professionnelle pour un CV en utilisant la première personne ('Je suis'). Décris les compétences, l'expertise et l'impact du métier de [Titre de métier] de manière concise et centrée sur l'expérience utilisateur ou les technologies utilisées.”
- Exemple : Pour un Développeur Front-End, l'IA génère un court résumé : "Je suis un développeur front-end passionné, spécialisé dans la création d'interfaces utilisateur intuitives et réactives. Mon expertise en HTML, CSS et JavaScript me permet de transformer des concepts créatifs en expériences web fluides et attrayantes."
- 🧪 Tests et validation de l'IA : Vérification de la pertinence des suggestions générées et collaboration avec les équipes pour affiner les prompts.
Cette expérience a été formatrice, me permettant de mieux comprendre le comportement de l'IA et son impact sur l'amélioration de l'expérience utilisateur.
🔍 Utilisation de Hotjar pour l'analyse comportementale des utilisateurs
- Identification des pain points et des erreurs en temps réel.
- Visualisation des zones de friction grâce aux cartes de chaleur et aux enregistrements de sessions.
- Ajustement des fonctionnalités pour optimiser l'expérience utilisateur et réduire les erreurs.
- Contribution à l'amélioration continue du produit.
🚀 Résultats et Impact
- Tests rigoureux réalisés pour améliorer l'API CV Builder.
- Rôle clé dans l'amélioration continue de l'outil.
- Fiabilité de l'API assurée, réduisant les erreurs utilisateurs de 25%.
- Augmentation de 30% de la satisfaction des utilisateurs.
- Optimisation de l’expérience de création de CV, réduisant le temps moyen de création de 15%.
- Amélioration des processus d'intégration des CV dans la CVthèque.
- Taux d’intégration réussie des CV augmenté de 20%.