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.

Coursera
Skills you'll gain: Cryptography, Encryption, Public Key Cryptography Standards (PKCS), Python Programming, Data Security
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Educational Materials, Education Software and Technology, Train The Trainer, Microsoft Office, Personal Development, Organizational Skills
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Analysis Expressions (DAX), Dashboard, Power BI, Data Visualization, Data Transformation, Data Manipulation, Data Modeling, Data Import/Export, Data Visualization Software, Extract, Transform, Load, Data Analysis, Analytics, Data Cleansing, Performance Analysis, Data Security, Data Management
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Postman API Platform, API Testing, Data Validation, Application Programming Interface (API), Restful API, Verification And Validation, Performance Tuning, Microservices, Performance Testing, Security Controls, Data Integrity, Authentications
Intermediate · Course · 1 - 4 Weeks

O.P. Jindal Global University
Skills you'll gain: Digital Marketing, Web Analytics, Digital Advertising, Search Engine Marketing, Online Advertising, Google Analytics, Search Engine Optimization, Google Ads, Marketing Channel, Social Media Marketing, Marketing Strategies, Keyword Research, Marketing Planning, Paid media, Marketing Analytics, Social Media Campaigns, Social Media, Advertising, Blogs, Emerging Technologies
Beginner · Course · 1 - 3 Months

Skills you'll gain: Microsoft Copilot, Natural Language Processing, Data Storytelling, Technical Communication, Data Visualization, Data-Driven Decision-Making, Interactive Data Visualization, Generative AI, Data Visualization Software, Data Analysis, Strategic Communication, Communication, Big Data, Responsible AI, Artificial Intelligence, Presentations, Advanced Analytics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Presentations, Productivity Software, Multimedia, Business Correspondence, Data Visualization, Business Communication, Content Creation, User Accounts, Graphic Design, Business Development
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Statistical Inference, Statistical Analysis, Logistic Regression, Regression Analysis, Statistical Modeling, R Programming, Probability & Statistics, Model Evaluation, Predictive Modeling, Statistical Hypothesis Testing, Probability Distribution
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Construction, Construction Inspection, Construction Management, Equipment Design, Construction Engineering, Construction Estimating, Product Lifecycle Management, Cost Estimation, Building Codes, Engineering Practices, Commercial Construction, Machine Controls, Plant Operations and Management, Structural Engineering, Environmental Engineering, Facility Management and Maintenance, Automation Engineering, Engineering Plans And Specifications, Architecture and Construction, Civil Engineering
Advanced · Specialization · 3 - 6 Months

Skills you'll gain: Ruby (Programming Language), Object Oriented Programming (OOP), Debugging, Development Environment, Integrated Development Environments, Computer Programming, Programming Principles, Apple Xcode, Software Installation, Microsoft Windows, Command-Line Interface
Beginner · Course · 1 - 3 Months

Skills you'll gain: Linux, Linux Administration, Linux Commands, Linux Servers, Shell Script, Unix, Unix Shell, Systems Administration, Unix Commands, Command-Line Interface, Patch Management, Scripting Languages, Package and Software Management, Virtualization and Virtual Machines, File Systems, File Management, Data Storage, Security Controls, User Accounts, Authorization (Computing)
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Flutter (Software), Mobile Development, UI Components, Cross Platform Development, Maintainability, Microsoft Visual Studio, Development Environment, Application Development, Object Oriented Programming (OOP), Programming Principles, Computer Programming, Software Installation
Beginner · Course · 1 - 3 Months