Testeur informatique, ingénieur tests, testeur logiciel – en savoir plus sur ce métier !
Tout d’abord, quelle est la nature de travail d’un Testeur Logiciel ?
Devenu un métier à part entière, le testeur informatique/ingénieur tests/ testeur QA a la mission d’évaluer / vérifier les différentes fonctionnalités d’un produit informatique (que ce soit une application, un logiciel bureautique, un site web, etc…) et s’assurer qu’il a été conçu en conformité avec le cahier des charges.
Les responsabilités d’un testeur informatique / ingénieur test / testeur logiciel
Le testeur logiciel travaille en collaboration avec les développeurs auxquels il remonte les anomalies détectées, en vue d’être corrigées avant la mise à disposition des utilisateurs.
Le travail d’un testeur informatique consiste à créer des plans de tests, préparer des stratégies de test, planifier des opérations, élaborer des outils de tests, exécuter des cas de tests, analyser et au final, rédiger le rapport et des recommandations d’amélioration du produit destinées au commanditaire de l’étude.
Quelles compétences sont requises pour faire un bon testeur logiciel ?
Par définition, le métier de testeur logiciel demande un fort goût du détail, de la vigilance, minutie… et diplomatie. Mais, au-delà de cette rigueur, le testeur de logiciel doit ajouter de l’intuition et apporter sa créativité pour simuler au mieux les comportements des utilisateurs finaux. Le testeur informatique doit être capable de suivre la méthode, aussi que de sortir de ses plans de test afin d’imaginer des cas de test aux limites du système ou représentant des comportent improbables.
Le métier du testeur de logiciel demande également une forte capacité d’adaptation, car suivant les projets, le testeur logiciel devrait apprendre des métiers différents pour se mettre à la place de l’utilisateur.
Aujourd’hui, on demande aussi à un testeur de logiciel d’avoir une solide base technique en informatique, donc, des compétences de développeur pour l’écriture des scripts.
Ci-dessous notre parcours de formations en mode projet par la pratique
Testeur logiciel opérationnel de zéro
Public cible: toute personne intéressé par ce domaine,
----- Testeur logiciel opérationnel de zéro en mode projet par la pratique ) ----- ,
ci-dessous une brève description du programme,
-----> Partie Métier du testeur logiciel
Formation ISTQB v4.0 pendant 4 jours
Passage d'examen ISTQB en ligne depuis maison auprès de l'organisme Allemand GASG
avec pack d''examen blanc corrigé
-----> Partie Opérationnelle du testeur logiciel composé par
1- Bootcamp TestOps : Agile Scrum, Test Fonctionnel / Test API / Reboot & selenium Framework with python / Playright / Git, Jenkins de 3 mois ( 100 heures )
Aucun prérequis
Ci-dessous un appeçu sur le programme de formation
2- Bootcamp Avancé en Selenium webdriver & Appium avec Java de 3 mois ( 100 heures )
Programme de Formation Selenium détaillé:
1. Introduction Selenium
2. Installation Selenuim sous Windows
3. Java & l’orienté objet de programmation
4. Commencer avec Selenium webdriver
5. Manipuler Maven
6. Framework
TestNG avec Selenium
7. Selenium
WebDriver en profondeur :
8. POM
avec selenium
9. Travailler
dans un cadre axé sur les données : TDD
10. Tests
comportementaux avec Cucumber
11. Publier votre code en utilisant GIT
12. Jenkins en CI
13. Selenuim
Grid
14. Cloud et l’exécution des scripts
15. Exécution d’un Script d’automatisation à l’aide de Docker
16. Rapport avec TestNG & Allure Reports
17. Exécuter les tests Selenium à l’aide Jenkins Pipeline
Programme de Formation Appium détaillé:
1. Introduction
2. C’est quoi is Appium
3. L’architecture d’Appium
4. Préparation du PC (Windows)
5. Lancer une application sur une appareil Android
6. Lancer une application sur l’appareil IOS avec différentes façons
7. Inspecter les éléments mobiles des applications web sur Android & IOS
8. Inspecter les éléments mobiles IOS
9. Lire les sélecteurs Android :
10. Lire les Selecteurs IOS :
11. Découvrir les commandes pour les Actions de base d’appium sur Android et IOS
12. Avancer avec Appuim :
13. Les commandes d’attentes avec Appium
14. Manipuler TestNG avec Appium
15. Mini projet avec le framework Appium
16. Jenkins & appium
Projets
concrets déployés sur votre GitHub