Ce que vous devez savoir avant
Vous commencez

Débute 4 June 2026 02:14

Se termine 4 June 2026

00 Jours
00 Heures
00 Minutes
00 Secondes
course image

Contrôle et gestion de la qualité des logiciels - Partie 2

Explorez des méthodologies avancées de QA, maîtrisez l'automatisation avec Selenium et développez des compétences en leadership tout en vous plongeant dans les tests en nuage, l'intégration de l'IA et les opportunités de carrière dans l'assurance qualité logicielle.
Northeastern University via Coursera

Northeastern University

26 Cours


Northeastern est une université de recherche de renommée mondiale avec des campus à Boston et partout dans le monde. Elle propose un modèle d'apprentissage expérientiel qui encourage les étudiants à apprendre à travers une expérience du monde réel.

12 hours 40 minutes

Amélioration optionnelle disponible

Not Specified

Progressez à votre rythme

Paid Course

Amélioration optionnelle disponible

Aperçu

Welcome to Software Quality Control and Management:

Get ready to explore how quality assurance brings software to life! In this course, you’ll learn what Software Quality Assurance (SQA) is, why it matters, and how it fits into the Software Development Life Cycle (SDLC).

You’ll see where development and QA teams collaborate to deliver reliable, high-performing products. You’ll dive into QA methodologies like Waterfall, Agile, and DevOps, discovering how testing adapts to each approach.

You’ll also learn about the different phases and types of QA testing, from manual checks to full automation. Hands-on practice is a big part of this course—you’ll use two of the most common automation tools in the industry, UFT (Unified Functional Testing) and Selenium, to build your testing skills.

By the end, you’ll also explore career opportunities in IT and QA, helping you understand how your new skills can open doors in the tech world.

Programme

  • Gestion de carrière et compétences en entretien et leadership
  • La gestion de carrière est le processus continu de planification, de développement et de direction de votre parcours professionnel pour atteindre vos objectifs et maximiser votre potentiel. Il s’agit de bien plus que de trouver votre prochain emploi—c’est prendre le contrôle intentionnel de votre trajectoire professionnelle à long terme.
  • Selenium
  • Dans ce module, nous nous concentrerons sur l'outil d'automatisation Selenium. Selenium est un cadre open-source pour l'automatisation des navigateurs Web, largement utilisé pour tester des applications Web sur différents navigateurs et plates-formes. Il prend en charge plusieurs langages de programmation, notamment Java, Python, C#, JavaScript et Ruby, ce qui le rend accessible à des équipes de développement diverses.
  • Tests backend et SGBD
  • Dans ce module, les étudiants exploreront les fondamentaux des tests backend et des systèmes de gestion de bases de données (SGBD). Le module couvre la distinction entre les tests frontend et backend, l'architecture à trois niveaux et des méthodologies complètes de tests de bases de données, y compris les approches de tests structurels, fonctionnels et non fonctionnels. Les étudiants développeront également des attributs de leadership essentiels et des compétences en communication nécessaires pour des professionnels efficaces de l'assurance qualité logicielle, y compris une compréhension des types de personnalité et leur application dans les environnements d'équipe.
  • Informatique en nuage, métriques QA et blockchain
  • Dans ce module, nous discuterons de l'informatique en nuage et des métriques QA. L'informatique en nuage est un sujet important concernant la fourniture de services informatiques—y compris les serveurs, le stockage, les bases de données, le réseau, les logiciels, l'analytique et l'intelligence—via Internet ("le cloud") pour offrir des innovations plus rapides, des ressources flexibles et des économies d'échelle. Nous discuterons des différents modèles de cloud et des types de tests au sein des différents types de cloud.
  • Utilisabilité, tests UX et intelligence artificielle
  • Dans ce module, nous discuterons des tests d'utilisabilité et de l'expérience utilisateur ainsi que des exigences de test et des techniques de test. Nous discuterons de l'importance croissante des tests d'utilisabilité et d'expérience utilisateur pour s'assurer que les utilisateurs vivent une excellente expérience en visitant des sites Web.
  • Concepts de test supplémentaires
  • Dans ce module, nous examinerons certains sujets supplémentaires liés aux tests. Dans le vaste domaine de la QA, les tests de l'IoT présentent un défi considérable tant pour les tests que pour la sécurité. Nous examinerons davantage ces sujets et parlerons également d'autres sujets tels que l'industrie du jeu et les tests associés, ainsi que la complexité cyclomatique.
  • Certifications en logiciel
  • Dans ce module, nous discuterons des différentes certifications en assurance qualité logicielle et tests. Dans le paysage concurrentiel de l'assurance qualité logicielle, les certifications professionnelles servent de preuve tangible de votre expertise, de votre engagement envers le domaine, et de votre compréhension des pratiques standard de l'industrie. Que vous lanciez votre carrière en QA, que vous passiez des tests manuels à l'automatisation, ou que vous avanciez vers des rôles de leadership, les certifications peuvent significativement améliorer votre profil professionnel et ouvrir des portes à de nouvelles opportunités.

Enseigné par

Matthew Medi Servattalab


Matières

Computer Science