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.

University of Colorado Boulder
Skills you'll gain: Power Electronics, electromagnetics, Electrical Engineering, Electronic Systems, Electronics, Electronics Engineering, Electrical Systems, Computer-Aided Design, Technical Design, Engineering Design Process, Control Systems, Simulation and Simulation Software, Design Specifications
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: Matlab, Engineering Analysis, Mathematical Software, Mechanical Engineering, Numerical Analysis, Mathematical Modeling, Applied Mathematics, Simulation and Simulation Software, Differential Equations, Mechanics, Calculus
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Security, Threat Management, Vulnerability Management, Identity and Access Management, Data Security, Cloud-Native Computing, Infrastructure as Code (IaC), Authentications, Cloud Computing, Vulnerability Assessments, Cyber Attacks, Multi-Factor Authentication, Data Governance, Key Management, Security Management, Authorization (Computing), Containerization, Network Analysis
Beginner · Course · 1 - 4 Weeks

Dassault Systèmes
Skills you'll gain: SolidWorks (CAD), Computer-Aided Design, Drafting and Engineering Design, Mechanical Engineering
Beginner · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Data Ethics, Predictive Modeling, Classification And Regression Tree (CART), Statistical Machine Learning, Supervised Learning, Machine Learning Methods, Regression Analysis, Model Training, Applied Machine Learning, Predictive Analytics, Model Evaluation, Machine Learning Software, Scikit Learn (Machine Learning Library), Machine Learning, Machine Learning Algorithms, Classification Algorithms, Decision Tree Learning, Responsible AI, Model Optimization, Python Programming
Beginner · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Microsoft Excel, Spreadsheet Software, Environmental Policy, Data Literacy, Data Analysis, Policy Development, Data Visualization, Descriptive Statistics, Statistical Analysis, Correlation Analysis, Policy Analysis, Environmental Issue, Scatter Plots, Statistical Methods, Environmental Science, Climate Change Adaptation, Climate Change Mitigation, Probability Distribution
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Selling Techniques, Operations, Supply Chain, Business Operations, Marketing, Advertising, Process Design, Profit and Loss (P&L) Management, Lean Methodologies, Cost Benefit Analysis, Business Analysis Tools, Case Studies, Corporate Strategy, Go To Market Strategy, Market Analysis, Revenue Management, Strategic Marketing, Customer Analysis, Complex Problem Solving
Beginner · Specialization · 1 - 3 Months
Skills you'll gain: Django (Web Framework), Postman API Platform, Restful API, Data Validation, Authentications, Authorization (Computing), Application Programming Interface (API), API Design, JSON, API Testing, Object-Relational Mapping, Python Programming
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Deployment, CI/CD, Full-Stack Web Development, MongoDB, Application Design, Continuous Integration, Application Deployment, Cloud Applications, React.js, DevOps, NoSQL, Databases, Database Management, Kubernetes, JavaScript Frameworks, Front-End Web Development, Software Architecture, Application Development, Authorization (Computing), Javascript
Advanced · Course · 1 - 3 Months

Skills you'll gain: Data Structures, Plot (Graphics), Python Programming, Data Store, Data Storage
Intermediate · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Cloud Infrastructure, Google Cloud Platform, Identity and Access Management, Cloud Development, Infrastructure As A Service (IaaS), Cloud Applications, Kubernetes, Cloud Security, Prompt Engineering, Cloud Storage, Cloud Services, Virtual Machines, Generative AI Agents, Virtual Networking, Encryption, Security Controls, OAuth, Cloud Computing, Threat Management
Intermediate · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Sampling (Statistics), R (Software), Statistical Inference, Probability Distribution, R Programming, Statistical Hypothesis Testing, Descriptive Statistics, Statistical Methods, Probability & Statistics, Statistical Software, Data Science, Statistics, Data Analysis, Statistical Analysis, Probability, Data Literacy, Statistical Visualization, Data Manipulation
Build toward a degree
Beginner · Course · 1 - 3 Months