Automation Test Engineer Certification Bootcamp
Bootcamp de certification d'ingénieur en tests d'automatisation
Ce cours vous permettra de progresser dans votre carrière d'ingénieur en tests d'automatisation. Vous acquerrez les compétences les plus recherchées dans le secteur, notamment GIT, Selenium, Jenkins et JMeter, afin d'appliquer l'ingénierie aux processus de développement logiciel et de créer des produits de qualité.
Le programme de formation d'ingénieur en tests d'automatisation est conçu pour vous fournir des connaissances complètes sur les technologies de test logiciel telles que Selenium Web Driver, TestNG, Maven, AutoIT, Selenium Grid et Docker afin de vous aider à créer un cadre de test robuste.
De plus, grâce aux cours o…
Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.
Bootcamp de certification d'ingénieur en tests d'automatisation
Ce cours vous permettra de progresser dans votre carrière d'ingénieur en tests d'automatisation. Vous acquerrez les compétences les plus recherchées dans le secteur, notamment GIT, Selenium, Jenkins et JMeter, afin d'appliquer l'ingénierie aux processus de développement logiciel et de créer des produits de qualité.
Le programme de formation d'ingénieur en tests d'automatisation est conçu pour vous fournir des connaissances complètes sur les technologies de test logiciel telles que Selenium Web Driver, TestNG, Maven, AutoIT, Selenium Grid et Docker afin de vous aider à créer un cadre de test robuste.
De plus, grâce aux cours optionnels proposés par IBM Developer Skills Network, vous acquerrez une compréhension approfondie de Docker, des conteneurs et de l'orchestration de conteneurs avec Kubernetes et OpenShift V2. Vous disposerez ainsi des compétences nécessaires pour créer, déployer et gérer des applications modernes, évolutives et portables.
Caractéristiques principales
- Cours et supports en anglais
- Niveau débutant à avancé pour les professionnels en herbe
- Programme de 11 mois combinant cours en ligne en direct et e-learning à votre rythme (5 à 10 heures par semaine) Peut être suivi plus rapidement !
- Accès pendant 1 an à la plateforme d'apprentissage et aux enregistrements des cours
- 56 heures de contenu e-learning et 208 heures d'étude recommandées
- Cours optionnels proposés par IBM Developer Skills Network
- Plus de 15 outils et compétences très demandés
- 14 projets pratiques à la fin de chaque leçon et à la fin de chaque phase
- Projets finaux pratiques adaptés à l'industrie
- Certification pour chaque cours et certification bootcamp à la fin de la formation
Résultats du programme
- Maîtriser les concepts de programmation logicielle et les mettre en œuvre dans la vie réelle
- Devenir un praticien agile capable de mener à bien rapidement des projets industriels
- Construire une application de bout en bout à partir de zéro et la tester
- Tester et déployer des fonctionnalités de manière transparente en production avec un minimum d'effort
- Construire un projet fonctionnel et adapté à l'industrie à partir de zéro
- Réaliser plus de 40 projets à la fin de chaque thème, de chaque leçon et de chaque phase
Public cible
Ce cours d'ingénieur en tests d'automatisation est destiné aux personnes suivantes :
- Débutants
- Développeurs de logiciels
- Professionnels de l'informatique
- Ingénieurs
- Ingénieurs de test
- Consultants techniques
- Analystes
Prérequis
Il n'y a pas de conditions préalables pour s'inscrire au programme. Cependant, nous recommandons vivement aux étudiants de posséder les compétences suivantes :
- Connaissances de base en programmation : familiarité avec au moins un langage de programmation tel que Python, Java ou C#.
- Compréhension des tests logiciels : connaissances des méthodologies de test et du cycle de vie du développement logiciel (SDLC).
- Compétences logiques et analytiques : solides capacités de résolution de problèmes et de raisonnement logique.
Parcours d'apprentissage
- Planification et automatisation
- Tests fonctionnels
- Tests non fonctionnels
- Automatisation du cloud
- Capstone d'ingénieur en tests d'automatisation
Cours optionnels
- IBM - Docker Essentials : introduction pour les développeurs
- IBM - Introduction aux conteneurs, Kubernetes et OpenShift V2
1. Planification et automatisation
Objectifs d'apprentissage
- Comprendre les bases des méthodologies agiles et du GIT
- Se familiariser avec les fondamentaux de Java : variables, boucles, types de données, opérateurs
- Créer des requêtes SQL pour maintenir et analyser les données dans la base de données
- Comprendre les fondamentaux des tests logiciels et leurs cas d'utilisation
Compétences et outils abordés
- Agile et Scrum
- Git
- Java
- SQL
- Selenium
2. Tests fonctionnels
Objectifs
- Comprendre ce qu'est le test d'automatisation et évaluer les cas de test à l'aide de TestNG
- Travailler avec des rapports à l'aide de XML et Selenium Grid
- Exécuter des pipelines CI/CD avec Jenkins
- Se familiariser avec JUnit 5
Compétences et outils abordés
- Selenium Grid J
- Jenkins
- TestNG
- JSON
- JUnit 5
3. Tests non fonctionnels
Objectifs clés
- Exécuter et analyser des cas de test et comprendre les tests non fonctionnels avec JMeter
- Effectuer des tests API pratiques avec Postman
Compétences et outils abordés
- JMeter
- Postman
4. Automatisation du cloud
Objectifs du cours
- Découvrir Appium et apprendre à automatiser les tests mobiles à l'aide d'Appium
- Déployer des cas de test dans le cloud à l'aide de DevOps
Compétences et outils abordés
- Appium
- Docker
- AWS
5. Ingénieur en tests d'automatisation Capstone
Objectifs du cours
Le cours de synthèse pour ingénieur en tests d'automatisation vous permettra de mettre en pratique les compétences acquises dans ce programme dans différents domaines. Grâce à des sessions de mentorat dédiées, vous saurez comment résoudre un problème réel lié à l'industrie. Vous acquerrez une expérience pratique dans le développement d'une application complète à partir de zéro et son déploiement dans un environnement de pseudo-production. Le projet de synthèse est la dernière étape du parcours d'apprentissage et vous aidera à mettre en valeur votre expertise auprès des employeurs.
Cours optionnels
IBM - Docker Essentials : introduction pour les développeurs
Apprenez à utiliser les conteneurs pour vos applications. Créez et exécutez votre premier conteneur Docker. Apprenez ensuite à exécuter des conteneurs en production et à résoudre des problèmes d'orchestration tels que la haute disponibilité, la découverte de services et la réconciliation.
IBM - Introduction aux conteneurs, Kubernetes et OpenShift V2
Ce cours présente les concepts fondamentaux des conteneurs et de Kubernetes et explique en quoi les conteneurs diffèrent des machines virtuelles. Il aborde également l'importance des conteneurs dans le cloud computing, ainsi que l'écosystème émergent des technologies connexes telles que Docker, Kubernetes, OpenShift, Istio et Knative.
FAQ
Quel est le format du programme ?
Les programmes sont entièrement dispensés à distance. Certaines parties sont des cours pratiques en ligne que vous pouvez suivre à votre rythme, quand vous le souhaitez, et que vous pouvez également suivre depuis votre téléphone portable (via notre application).
Il existe également des sessions en ligne via notre système avancé d'apprentissage professionnel à distance. Nous proposons plusieurs créneaux horaires et enregistrons toujours les sessions afin que vous puissiez les réécouter si vous avez manqué quelque chose ou souhaitez revoir certaines informations. Une personne est toujours disponible pour vous aider et vous accompagner si vous avez des questions sur les compétences que vous acquérez.
Quand puis-je suivre les cours en ligne en direct ?
Le calendrier de chaque cours varie selon les groupes. Vous aurez accès à un tableau de bord proposant plusieurs créneaux horaires pour la même session/le même sujet. Vous choisissez la date et l'heure qui vous conviennent le mieux. Certaines sessions ont lieu l'après-midi en semaine, d'autres le week-end, le matin ou le soir. Le calendrier est établi en fonction de facteurs tels que le nombre de participants intéressés et la disponibilité des formateurs. Si vous manquez une session, vous pouvez toujours regarder l'enregistrement. Vous ne manquerez jamais rien !
Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.

