• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Software Testing

Software Testing Courses

Software testing courses can help you learn test planning, test case design, automated testing, and performance testing. You can build skills in identifying bugs, writing effective test scripts, and using various testing methodologies. Many courses introduce tools like Selenium for automation, JUnit for unit testing, and JIRA for issue tracking, showing how these skills apply in real-world software development environments.


Popular Software Testing Courses and Certifications


  • D

    Dassault Systèmes

    CATIA - Perform as a Mechanical Designer

    Skills you'll gain: Computer Aided Three-Dimensional Interactive Application (CATIA), Drafting and Engineering Design, Mechanical Design, Engineering Drawings, Issue Tracking, Technical Drawing, Mechanical Drawings, Assembly Drawing, 3D Modeling, Computer-Aided Design, Collaborative Software, Document Management, Mechanical Engineering, Product Lifecycle Management, Geometric Dimensioning And Tolerancing, Product Engineering, Microsoft Office, Team Building, 3D Assets, Product Family Engineering

    5
    Rating, 5 out of 5 stars
    ·
    9 reviews

    Beginner · Specialization · 1 - 3 Months

  • C

    Coursera

    Getting Started with Facebook Pixel

    Skills you'll gain: Target Audience, Social Media Marketing, Social Media Campaigns, Online Advertising, Social Media, Web Analytics

    4.1
    Rating, 4.1 out of 5 stars
    ·
    24 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • I

    Illinois Tech

    Hardware and Operating System Foundations III

    Skills you'll gain: Operating System Administration, Microsoft Windows, Operating Systems, System Configuration, Firewall, Linux Administration, Linux, Linux Servers, System Monitoring, File Systems, System Support, File Management, Windows Servers, Data Security

    Build toward a degree

    4.8
    Rating, 4.8 out of 5 stars
    ·
    26 reviews

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Java Built in Data Structures

    Skills you'll gain: Data Preprocessing, Java, Data Structures, File I/O, Java Programming

    4.6
    Rating, 4.6 out of 5 stars
    ·
    20 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • A

    Arizona State University

    Electrical Characterization: MOSFETs

    Skills you'll gain: Semiconductors, Electronic Components, Laboratory Research, Electrical Engineering, Electronics Engineering, Electronics, Data Analysis Software

    4.6
    Rating, 4.6 out of 5 stars
    ·
    21 reviews

    Intermediate · Course · 1 - 3 Months

  • U

    University of Colorado Boulder

    Network Principles in Practice: Cloud Networking

    Skills you'll gain: Cloud Computing, Cloud Infrastructure, Software-Defined Networking, Wide Area Networks, Network Architecture, Virtualization, Load Balancing, Data Centers, Terraform, Virtual Machines, Hybrid Cloud Computing, Google Cloud Platform, Virtual Private Networks (VPN), Infrastructure as Code (IaC)

    Build toward a degree

    4.7
    Rating, 4.7 out of 5 stars
    ·
    19 reviews

    Intermediate · Course · 1 - 3 Months

  • S

    Simplilearn

    Python Programming Essentials Training

    Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Computational Thinking, Application Development, Python Programming, Computer Programming, Development Environment, Integrated Development Environments, Software Design, Software Installation

    3.3
    Rating, 3.3 out of 5 stars
    ·
    10 reviews

    Beginner · Course · 1 - 4 Weeks

  • K

    Korea Advanced Institute of Science and Technology(KAIST)

    Programming Languages Ⅰ

    Skills you'll gain: Scala Programming, Programming Principles, Theoretical Computer Science, Other Programming Languages, Computer Programming, Functional Design

    4.7
    Rating, 4.7 out of 5 stars
    ·
    18 reviews

    Mixed · Course · 1 - 3 Months

  • U

    Universidad Nacional Autónoma de México

    Creatividad computacional

    Skills you'll gain: Creativity, Generative AI, Artificial Intelligence, Computational Thinking, Computer Programming, Computer Graphics, Visualization (Computer Graphics), Algorithms, Musical Composition, Art History, Music Theory

    4.6
    Rating, 4.6 out of 5 stars
    ·
    14 reviews

    Intermediate · Course · 1 - 4 Weeks

  • S

    Scrimba

    Deploy AI Apps with Cloudflare

    Skills you'll gain: Cloud Deployment, Cloud Applications, Application Deployment, API Gateway, OpenAI API, Model Deployment, Cloud Security, Application Programming Interface (API), AI Enablement, LLM Application, Web Servers, Application Performance Management, Distributed Computing, Debugging

    4.8
    Rating, 4.8 out of 5 stars
    ·
    28 reviews

    Intermediate · Course · 1 - 4 Weeks

  • U

    University of Colorado Boulder

    Technical Managerial Written Skills

    Skills you'll gain: Proposal Writing, Editing, Business Writing, Technical Writing, Technical Management, Technical Communication, Proofreading, Engineering Management, Writing, Business Correspondence, Target Audience, Concision, Grammar, Persuasive Communication, Communication

    Build toward a degree

    4.6
    Rating, 4.6 out of 5 stars
    ·
    23 reviews

    Beginner · Course · 1 - 4 Weeks

  • U

    University of Glasgow

    Computational Thinking with JavaScript

    Skills you'll gain: Computational Thinking, JSON, Application Deployment, Data Structures, Javascript, Application Development, Analytics, HTML and CSS, Data Analysis, Code Review, Software Development, Data Visualization Software, Web Development, Web Applications, Scripting, Prototyping, Data Processing, Programming Principles, Unsupervised Learning, Computer Programming

    Beginner · Specialization · 3 - 6 Months

1…422423424…834

In summary, here are 10 of our most popular software testing courses

  • CATIA - Perform as a Mechanical Designer: Dassault Systèmes
  • Getting Started with Facebook Pixel: Coursera
  • Hardware and Operating System Foundations III: Illinois Tech
  • Java Built in Data Structures: Coursera
  • Electrical Characterization: MOSFETs: Arizona State University
  • Network Principles in Practice: Cloud Networking: University of Colorado Boulder
  • Python Programming Essentials Training: Simplilearn
  • Programming Languages Ⅰ: Korea Advanced Institute of Science and Technology(KAIST)
  • Creatividad computacional: Universidad Nacional Autónoma de México
  • Deploy AI Apps with Cloudflare: Scrimba

Skills you can learn in Software Development

Programming Language (34)
Google (25)
Computer Program (21)
Software Testing (21)
Web (19)
Google Cloud Platform (18)
Application Programming Interfaces (17)
Data Structure (16)
Problem Solving (14)
Object-oriented Programming (13)
Kubernetes (10)
List & Label (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok