• 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


  • Status: Free Trial
    Free Trial
    P

    Packt

    Learn Spring Boot in 100 Steps - Beginner to Expert

    Skills you'll gain: Spring Boot, Application Development, API Testing, Java Programming, Web Development, Program Development, Application Frameworks, Software Testing, Test Case, Secure Coding, Development Environment, Model View Controller, Software Development Tools, UI Components, Data Access, Authentications, SQL, Object Oriented Programming (OOP), Data Persistence, User Interface (UI)

    4.7
    Rating, 4.7 out of 5 stars
    ·
    19 reviews

    Intermediate · Specialization · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    C

    Codio

    Java Basic Structures: Arrays, Strings, and Files

    Skills you'll gain: File I/O, Data Import/Export, Java Programming, Java, Programming Principles, Computer Programming, Data Structures, File Systems, File Management, Data Store, Computer Science

    4.6
    Rating, 4.6 out of 5 stars
    ·
    45 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    C

    Cisco Learning and Certifications

    DevOps for Network Automation (NetDevOps)

    Skills you'll gain: Devops Tools, Development Environment, Software Development Tools, Software Development Methodologies, CI/CD, DevOps, IT Automation, Version Control, Continuous Deployment, Continuous Integration, Network Engineering, Program Development, Docker (Software), Network Infrastructure, Containerization, Software Development, Virtual Environment, Git (Version Control System), Waterfall Methodology, Software Design

    4.7
    Rating, 4.7 out of 5 stars
    ·
    34 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free
    Free
    C

    Coursera

    Interactive eLearning and Assessment with Edulastic

    Skills you'll gain: Differentiated Instruction, Teaching, Education Software and Technology, Student Engagement, Blended Learning, Instructional Strategies, Interactive Learning, Education and Training, Needs Assessment

    4.8
    Rating, 4.8 out of 5 stars
    ·
    53 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    G

    Google Cloud

    Google Sheets - Advanced Topics en español

    Skills you'll gain: Google Sheets, Data Validation, Spreadsheet Software, Data Visualization, Google Workspace, Productivity Software, Automation, Data Analysis Software, Business Solutions, Data Integration, Analysis

    4.7
    Rating, 4.7 out of 5 stars
    ·
    67 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    G

    Google Cloud

    Gemini in Google Slides

    Skills you'll gain: Google Gemini, Gemini, AI powered creativity, Google Workspace, Generative AI, AI literacy

    4.6
    Rating, 4.6 out of 5 stars
    ·
    35 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    A

    Arizona State University

    Crystal Structures and Properties of Metals

    Skills you'll gain: Materials science, Failure Analysis, Semiconductors, Mechanical Engineering, Engineering, Laboratory Testing, Mechanics, Engineering Calculations, Technical Standard

    4.8
    Rating, 4.8 out of 5 stars
    ·
    40 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Splunk Administration and Advanced Topics

    Skills you'll gain: Splunk, Data Modeling, Role-Based Access Control (RBAC), System Monitoring, Model Training, Incident Response, User Accounts, Machine Learning Methods, Security Information and Event Management (SIEM), Machine Learning Software, User Provisioning, Model Evaluation, Authorization (Computing), Event Monitoring, Systems Administration, Performance Tuning, Data Visualization, Threat Detection, Identity and Access Management, Security Management

    4.8
    Rating, 4.8 out of 5 stars
    ·
    51 reviews

    Advanced · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Applications of Software Architecture for Big Data

    Skills you'll gain: Databases, Database Development, Database Management, Acceptance Testing, Data Architecture, Web Applications, Microservices, Software Architecture, Software Engineering, System Testing, Data Infrastructure, Software Systems, System Monitoring, Functional Requirement, Application Deployment, Site Reliability Engineering, Middleware, Distributed Computing, Prototyping, Big Data

    Build toward a degree

    3.6
    Rating, 3.6 out of 5 stars
    ·
    20 reviews

    Advanced · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Glasgow

    Informed Clinical Decision Making using Deep Learning

    Skills you'll gain: Model Evaluation, Deep Learning, Descriptive Analytics, Data Ethics, Data Preprocessing, ICD Coding (ICD-9/ICD-10), Federated Learning, Autoencoders, Health Informatics, Medical Records, Data Mining, Medical Coding, Responsible AI, AI Security, Electronic Medical Record, Predictive Modeling, Patient Flow, Predictive Analytics, Machine Learning, Feature Engineering

    4.4
    Rating, 4.4 out of 5 stars
    ·
    36 reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free
    Free
    C

    Coursera

    How to make invitations using Canva

    Skills you'll gain: Canva (Software), Graphic Design, Graphic and Visual Design, Design Elements And Principles, Graphic and Visual Design Software, Digital Design, Creative Design, Design and Product, Event Management, Computer Programming

    4.6
    Rating, 4.6 out of 5 stars
    ·
    44 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    C

    Codio

    Getting Started with Generative AI APIs

    Skills you'll gain: OpenAI API, Fine-tuning, OpenAI, Large Language Modeling, Generative AI, ChatGPT, Prompt Engineering, Generative Model Architectures, LLM Application, Token Optimization, File Management, Embeddings, Classification Algorithms, Application Development, Model Training, Python Programming

    3.7
    Rating, 3.7 out of 5 stars
    ·
    23 reviews

    Beginner · Course · 1 - 4 Weeks

1…340341342…834

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
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

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
  • Udemy

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