Reconversion et préparation à la vie professionnelle - Test de logiciels informatiques et qualité du SI
Dernière mise à jour : 06/06/2025
Description
Chapitre I : Introduction à la démarche projet informatique
- Le processus d'expression du besoin et les étapes de sa réalisation
- Les équipes participantes à un projet informatique (MOA, MOA, Système et Réseaux, …)
- Environnements informatiques (Développement, Recette, Production)
- Typologie de projets informatiques (Évolution, Refonte, Migration, Fusion)
Chapitre II : Méthodologies de gestion de projets informatiques
Partie 1 : Introduction aux méthodologies de gestion de projet
- Qu 'est-ce qu'une méthodologie de gestion de projet ?
- L'intérêt d'une méthodologie de gestion de projet dans un projet informatique
- Les critères de choix de méthodologie et sa mise en place dans une organisation
Partie 2 : Démarche de test dans les méthodologies classiques
- Les différentes méthodologies de gestion de projet classiques (Spirale, Cascade, Cycle en V)
- Où se situe l'activité de test au sein de chacune des méthodologies
- Avantages et limites de chacune des méthodologies
Partie 3 : Démarche de test dans l'approche SCRUM & KANBAN
- Introduction à la philosophie Agile
- L'approche agile SCRUM, son objectif, les acteurs, et les rituels
- Avantages et inconvénients de l'approche SCRUM
- L'approche agile KANBAN, son objectif, les acteurs, et les rituels
- Avantages et inconvénients de l'approche KANBAN
Chapitre III : Les fondamentaux du test
- Les objectifs habituels du test
- La relation entre les test et assurance qualité
- La distinction entre la cause racine, l'erreur, le défaut et la défaillance
- Les sept principes du test
- L'impact du contexte sur le processus de test
- Les tests dans le cycle de développement logiciel
- Les tests en tant que moteur du développement de logiciel
- Les niveaux de tests et les types de test
- Les tests statiques
- Introduction à SQL
Chapitre IV : Rôles et domaine d'intervention d'un QA
- Utiliser les différentes techniques pour dériver les cas de test
- Gestion des activités de test
- Rôle du testeur dans les différentes étapes de test
- Les quadrants du test et leurs relations avec les niveaux et les types de test
- Les outils de test et comment ils soutiennent les activités du test
- Les rôles et responsabilités du testeur au sein de l'équipe projet (Cycle en V/Agile)
- Les interactions du testeur avec les différentes parties prenantes
Chapitre V: Les domaines métiers :
- Aborder les principaux domaines métiers (Assurance Vie, e-Commerce, Assurance IARD, Assurance Santé)
- Consolidation des acquis dans différents contextes métiers -
Chapitre VI : Coaching & Insertion Professionnelle
- Prise de parole et se présenter en public
- Mise en avant des compétences technico-fonctionnelles et des qualités lors de la présentation
- Simulation d'entretiens d'embauche
- Intervention de consultants pour fournir des retours d'expérience sur leurs missions
- Certifications ISTQB
- Rédaction de CV et conseils de recherche d'emploi
Objectifs de la formation
Le contenu de l'action de formation concourant au développement des compétences est explicité ci-dessous :
- Maitriser la démarche projet informatique (acteurs, procédures, étapes…)
- Découvrir les enjeux du test et les référentiels en vigueur
- Cadrer et mettre en œuvre une démarche de test
- Comprendre le principe des tests - Découvrir le processus des différents tests
- Comprendre la place de la phase de test (recette) dans le développement logiciel
- Maîtriser la préparation d'une recette, recenser les exigences, formaliser un plan de testet préparer des jeux de données
- Maîtriser l'exécution des tests (IHM, batchs, applications web et mobiles) et la description des anomalies
- Organiser la validation fonctionnelle de la recette et faire un reporting des résultats
- Maîtriser les outils : HP QC, JIRA, XRAY SQUASH TM/TA, TESTLINK, SOAP UI, POSTMAN…
- Piloter la recette (avancement, risques, anomalies) et définir les critères de Go/NoGo
- Comprendre les différentes organisations et stratégies de tests,
- Comprendre le rôle du testeur dans un projet informatique
- Obtenir une certification de Formation
Public visé
Notre formation s'adresse principalement aux informaticiens ainsi qu'aux candidats motivés qui souhaitent faire une reconversion vers le domaine du test logiciels, quel que soit leur niveau d'expérience.
A travers notre formation, Les stagiaires vont apprendre les bonnes pratiques visant à améliorer les processus de test et de validation des logiciels. Et comprendre comment les tests permettent de démontrer la conformité du produit à ses spécifications et comment les mettre en œuvre tout au long du processus de développement.
Prérequis
Modalités pédagogiques
- Séances de formation en salle
- Dossiers techniques remis aux stagiaires
- Exercices, cas pratiques, études de cas, mises en situation, QCM…
- Travail individuel ou en binôme, ou en sous-groupe
- Mises en situation
- Manipulation des outils
- Jeux de rôles et présentation de projets
- Exposé de l'état de l'art illustré d'exemples, d'études de cas et de retours d'expérience-
Moyens et supports pédagogiques
Ressources humaine
- Responsable de formation
- Formateurs
- Responsable RH
- Président
Moyens matériels :
- Ordinateurs
- Supports pédagogiques
- Vidéoprojecteur
- Salles de formation (Salle "A" & Salle "B")
- Salle d'entretiens
- Salle de pause
Support Pédagogique
- Cours pédagogique
- Présentation power point illustrée de photos, schémas, vidéos
- Classeur pédagogique reprenant le déroulé pas à pas qui sert de guide tout au long de la formation
- Utilisation du Paper board
- Outils de test
- Guides utilisateurs d'outils
Outils et logiciels
- Squash
- JIRA/CONFLUENCE/XRAY
- Soap ui/Postman
- HP ALM
- SUITE OFFICE
Modalités d'évaluation et de suivi
- QCM
- Evaluation continue ( exercices )
- Travaux pratiques
- QCM de positionnement