• 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


  • C

    Coursera

    Design social media content with Piktochart

    Skills you'll gain: Instagram, Facebook, LinkedIn, Content Creation, Social Media Content, Social Media, Graphic Design, Social Media Marketing, Marketing Design, Digital Marketing

    5 stars, 6 reviews, Beginner, Guided Project, Less Than 2 Hours

    ★ 5 (6) · Beginner · Guided Project · Less Than 2 Hours

    Category: Free
    Free
  • E

    EDUCBA

    Apply Machine Learning for Predictive Business Analytics

    Skills you'll gain: Model Evaluation, Feature Engineering, Data Preprocessing, Demand Planning, Financial Data, Predictive Modeling, Customer Demand Planning, Data-Driven Decision-Making, Exploratory Data Analysis, R Programming, Customer Analysis, Profit and Loss (P&L) Management, Predictive Analytics, Inventory and Warehousing, Analytics, Advanced Analytics, Supply Chain Management, Data Transformation, Machine Learning, Business

    5 stars, 13 reviews, Beginner, Specialization, 1 - 3 Months

    ★ 5 (13) · Beginner · Specialization · 1 - 3 Months

    Status: Free trial
    Free trial
  • B

    Board Infinity

    Blockchain Technology Applied

    Skills you'll gain: Blockchain, User Interface (UI), User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Cryptography, Secure Coding, Security Testing, Security Architecture Review, Web Development Tools, Security Controls, React Redux, Encryption, User Experience Design, Key Management, Cryptographic Protocols, Security Strategy, Application Security, Legal Technology, Vulnerability Assessments, Data Security

    Intermediate · Specialization · 1 - 3 Months

    Status: Free trial
    Free trial
  • M

    Microsoft

    MLOps and responsible AI practices

    Skills you'll gain: Responsible AI, MLOps (Machine Learning Operations), Azure DevOps Pipelines, Azure DevOps, Generative AI, Microsoft Azure, Model Deployment, AI Workflows, Model Training, CI/CD, Version Control, Data Ethics, Model Evaluation, Continuous Integration, Git (Version Control System), Continuous Monitoring

    Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • L

    L&T EduTech

    Deep Excavations and Support Systems

    Skills you'll gain: Building Codes, Engineering Analysis, Engineering Calculations, Structural Engineering, Simulation and Simulation Software, Finite Element Methods, Construction Engineering, Mathematical Software, Civil Engineering, Engineering Practices, Structural Analysis, Construction, Engineering Design Process, Laboratory Testing

    Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • P

    Pearson

    Rust Programming Essentials

    Skills you'll gain: System Programming, Rust (Programming Language), Data Structures, Memory Management, Relational Databases, Other Programming Languages, Databases, Data Access, C (Programming Language), Programming Principles, Application Development, Code Reusability, Object Oriented Programming (OOP), C++ (Programming Language), Interoperability, Systems Integration, File I/O, Command-Line Interface, Program Development, Software Development

    3.9 stars, 8 reviews, Beginner, Specialization, 1 - 3 Months

    ★ 3.9 (8) · Beginner · Specialization · 1 - 3 Months

    Status: Free trial
    Free trial
  • P

    Packt

    Git Essentials for Beginners

    Skills you'll gain: Git (Version Control System), Version Control, Software Versioning, Software Development Tools, Software Installation, Software Configuration Management, Development Environment, Ubuntu, Command-Line Interface, Linux, File Management

    Beginner · Course · 3 - 6 Months

    Status: Free trial
    Free trial
  • L

    LearnKartS

    Monitoring, Streams, and Connectors

    Skills you'll gain: Apache Kafka, Prometheus (Software), Data Governance, Distributed Computing, Data Processing, Data Store, Event Monitoring, Network Monitoring, Systems Architecture, Performance Metric, Network Troubleshooting, Network Architecture

    4.5 stars, 6 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.5 (6) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • E

    Edureka

    Cyber Threat Intelligence and Incident Response

    Skills you'll gain: Incident Response, Vulnerability Assessments, Vulnerability Management, Cyber Threat Intelligence, MITRE ATT&CK Framework, Cyber Security Strategy, Cybersecurity, Endpoint Detection and Response, Intrusion Detection and Prevention, Security Testing, IT Security Architecture, Cyber Attacks, Security Information and Event Management (SIEM), Cyber Engineering, Patch Management, Network Security, Malware Protection, Continuous Monitoring, Digital Forensics, Risk Analysis

    Intermediate · Specialization · 1 - 3 Months

    Status: Free trial
    Free trial
  • U

    University of Colorado System

    Linear Kalman Filter Deep Dive (and Target Tracking)

    Skills you'll gain: Markov Model, Estimation, Mathematical Modeling, Correlation Analysis, Matlab, Linear Algebra, Statistical Methods, Numerical Analysis, Applied Mathematics, Time Series Analysis and Forecasting, Forecasting, Statistical Inference

    5 stars, 7 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 5 (7) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • E

    EDUCBA

    C++ Programming and Graphics Development

    Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Data Presentation, Scientific Visualization, Application Development, Object Oriented Design, Data Visualization Software, Statistical Visualization, Plot (Graphics), Application Design, Visualization (Computer Graphics), Programming Principles, Data Visualization, Graphical Tools, Computational Thinking, Computer Graphic Techniques, Program Development, Graphic and Visual Design, Software Visualization

    4.2 stars, 16 reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.2 (16) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • K

    Knowledge Accelerators

    Microsoft 365 Foundations: Work, Meet, Share & Create

    Skills you'll gain: Prompt Engineering, Prompt Patterns, Responsible AI, Microsoft Teams, File Management, Productivity Software, Calendar Management, Microsoft Outlook, Document Management, Organizational Skills, Meeting Facilitation, Collaboration, Productivity, Microsoft Word, Microsoft PowerPoint, Microsoft Excel, Data Management, Presentations, Data Entry, Business

    Beginner · Specialization · 3 - 6 Months

    Category: New
    New
    Status: Free trial
    Free trial
1…561562563…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