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


More to explore:

Popular Software Testing Courses and Certifications


  • P

    Packt

    Selenium Integration with CI/CD & Advanced Testing

    Skills you'll gain: Git (Version Control System), Selenium (Software), Version Control, GitHub, Jenkins, CI/CD, Test Automation, Test Script Development, Test Tools, Browser Compatibility, Test Data, Java, SQL, MySQL

    Intermediate · Course · 1 - 3 Months

  • P

    Packt

    Master Java Unit Testing with Spring Boot and Mockito

    Skills you'll gain: Unit Testing, JUnit, Integration Testing, Restful API, Test Driven Development (TDD), Software Testing, Java Programming, Hibernate (Java), Verification And Validation

    Intermediate · Course · 1 - 4 Weeks

  • U

    University of Leeds

    Major Engineering Project Performance

    Skills you'll gain: Program Management, Engineering Management, Project Management, Project Management Life Cycle, Project Performance, Project Risk Management, Cost Management, Portfolio Management, Project Estimation, Timelines, Stakeholder Management, Case Studies, Forecasting, Research, Presentations

    4.7
    Rating, 4.7 out of 5 stars
    ·
    997 reviews

    Intermediate · Course · 1 - 3 Months

  • L

    LearnQuest

    Ethics in the Age of AI

    Skills you'll gain: Data Ethics, Responsible AI, Model Evaluation, Predictive Modeling, AI Security, OpenAI, Algorithms, Data Collection, Machine Learning, Predictive Analytics, Information Privacy, Artificial Intelligence, Game Theory, Large Language Modeling, Ethical Standards And Conduct, Data Preprocessing, Personally Identifiable Information, Machine Learning Algorithms, Analytical Skills, AI Enablement

    4.6
    Rating, 4.6 out of 5 stars
    ·
    924 reviews

    Beginner · Specialization · 3 - 6 Months

  • U

    Universidad de los Andes

    Desarrollo y Diseño de Videojuegos

    Skills you'll gain: Game Design, Video Game Development, Scrum (Software Development), Unity Engine, Value Propositions, Animations, Functional Specification, Sprint Retrospectives, Business Modeling, Agile Methodology, 3D Assets, Agile Software Development, Animation and Game Design, Software Design Documents, Software Development Methodologies, Customer Analysis, Interaction Design, Software Documentation, User Interface (UI), Virtual Environment

    4.5
    Rating, 4.5 out of 5 stars
    ·
    390 reviews

    Intermediate · Specialization · 3 - 6 Months

  • G

    Google Cloud

    Google Workspace Core Services

    Skills you'll gain: Google Workspace, Gmail, Google Gemini, Service Management, Scripting, Automation, Document Management, System Configuration, Collaborative Software, Configuration Management, Cloud Storage

    4.7
    Rating, 4.7 out of 5 stars
    ·
    1K reviews

    Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    Command Line in Linux

    Skills you'll gain: Linux Commands, Linux, Linux Servers, Command-Line Interface, Linux Administration, File Management, Unix Commands, File Systems

    4.6
    Rating, 4.6 out of 5 stars
    ·
    983 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • U

    University of Colorado System

    Advanced System Security Design

    Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Intrusion Detection and Prevention, Role-Based Access Control (RBAC), AWS Identity and Access Management (IAM), Amazon Web Services, Amazon Elastic Compute Cloud, Cloud Computing, Malware Protection, Threat Modeling, Cloud Security, Load Balancing, Security Engineering, User Accounts, Authorization (Computing), Identity and Access Management, Network Security, Information Systems Security, Cybersecurity, Encryption, Geographic Information Systems

    4.5
    Rating, 4.5 out of 5 stars
    ·
    658 reviews

    Beginner · Specialization · 3 - 6 Months

  • M

    Microsoft

    Introduction to Networking and Cloud Computing

    Skills you'll gain: Network Security, Cloud Computing, Virtualization, Network Infrastructure, Microsoft Azure, Firewall, Computer Networking, Digital Transformation, Cybersecurity, Virtual Machines, Network Monitoring, Artificial Intelligence and Machine Learning (AI/ML)

    4.8
    Rating, 4.8 out of 5 stars
    ·
    555 reviews

    Beginner · Course · 1 - 3 Months

  • P

    Politecnico di Milano

    Smart Teaching and Learning with AI

    Skills you'll gain: Blended Learning, Pedagogy, Large Language Modeling, Digital pedagogy, LLM Application, Instructional Design, Learning Strategies, Education Software and Technology, Interactive Learning, Educational Materials, AI Personalization, Innovation, Differentiated Instruction, Lifelong Learning, AI Enablement, Human Learning, Solution Design, Adult Learning Principles, Prompt Engineering Tools, Artificial Intelligence

    4.9
    Rating, 4.9 out of 5 stars
    ·
    886 reviews

    Beginner · Specialization · 3 - 6 Months

  • C

    Coursera

    How to create a Jira SCRUM project

    Skills you'll gain: Jira (Software), Sprint Planning, Backlogs, Scrum (Software Development), User Story, Agile Methodology, Agile Project Management, Workflow Management, Run Chart, Project Planning, Project Management, Prioritization, Dependency Analysis

    4.7
    Rating, 4.7 out of 5 stars
    ·
    506 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • P

    Pontificia Universidad Católica de Chile

    Planificación y gestión estratégica para Pymes

    Skills you'll gain: Customer Relationship Management, Financial Analysis, Business Modeling, Business Planning, Business Strategy, Financial Statements, Strategic Decision-Making, Accounting, Entrepreneurship, Competitive Analysis, Value Propositions

    4.9
    Rating, 4.9 out of 5 stars
    ·
    1K reviews

    Beginner · Course · 1 - 3 Months

1…179180181…834

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

  • Selenium Integration with CI/CD & Advanced Testing: Packt
  • Master Java Unit Testing with Spring Boot and Mockito: Packt
  • Major Engineering Project Performance: University of Leeds
  • Ethics in the Age of AI: LearnQuest
  • Desarrollo y Diseño de Videojuegos: Universidad de los Andes
  • Google Workspace Core Services: Google Cloud
  • Command Line in Linux: Coursera
  • Advanced System Security Design: University of Colorado System
  • Introduction to Networking and Cloud Computing: Microsoft
  • Smart Teaching and Learning with AI: Politecnico di Milano

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