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.

Illinois Tech
Skills you'll gain: Web Development, Database Design, Relational Databases, Web Applications, Web Development Tools, Databases, Web Design and Development, Full-Stack Web Development, Database Systems, Database Development, Application Deployment, Server Side, HTML and CSS, Cloud Deployment, Back-End Web Development, Scripting Languages, Application Development, Cloud Applications, Javascript, Cloud Computing
★ 4.5 (52) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Google Analytics, Driving engagement, Web Analytics, Benchmarking, Drive Engagement, Customer Engagement, Customer Analysis, Performance Analysis, Target Audience, Performance Measurement, Performance Reporting, Journey Mapping, Customer Retention, Trend Analysis, Marketing
★ 4.6 (55) · Intermediate · Guided Project · Less Than 2 Hours

West Virginia University
Skills you'll gain: Expense Management, Sales Management, Expense Reports, Sales Territory Management, Operating Expense, Transportation Management, Operating Cost, Compensation Strategy, Travel Arrangements, Regional Sales, Compensation Management, Compensation and Benefits, Sales, Cost Control, Compensation Analysis, Tax Management, Tax Compliance, Performance Metric, Goal Setting
★ 4.4 (38) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Software Documentation, Generative AI, Test Automation, Design Software, Mockups, User Interface (UI), Software Development Tools, User Interface and User Experience (UI/UX) Design, Software Testing, AI Security, AI Workflows, Application Security, Maintainability, Prompt Engineering, Test Case, Software Architecture, Code Review, Secure Coding, Artificial Intelligence, Debugging
★ 4 (21) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Presentations, Business Intelligence, Dashboard Creation, Dashboard, Tableau Software, IBM Cognos Analytics, Data Presentation, Statistical Analysis, Business Analytics, Data Analysis, Looker (Software), Statistical Methods, Regression Analysis, Data Visualization, Data Analysis Software, PostgreSQL, Interactive Data Visualization, Query Languages, Data Visualization Software, Data Cleansing
★ 4.7 (43) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Interactive Data Visualization, Business Intelligence, Business Intelligence Software, Data Presentation, Infographics, Data Visualization, Dashboard Creation, Generative AI, Data Ethics, Responsible AI, Artificial Intelligence, LLM Application, Query Languages, SQL, Data Analysis, Presentations, Natural Language Processing
★ 4.8 (37) · Intermediate · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Scalability, Distributed Computing, Dataflow, Event-Driven Programming, Microservices, System Design and Implementation, Software Architecture, Data Pipelines, Software Design Patterns, Software Design, Functional Design, Cloud Computing
★ 3.9 (31) · Intermediate · Course · 1 - 3 Months

The Chinese University of Hong Kong
Skills you'll gain: Operations Research, Model Optimization, Mathematical Modeling, Mathematical Software, Functional Design, Computational Thinking, Algorithms
★ 4.8 (36) · Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud API, JSON, Restful API, API Design, Application Programming Interface (API), Google Cloud Platform, Web Services, Authentications, Network Protocols
★ 3.2 (29) · Beginner · Project · Less Than 2 Hours

Johns Hopkins University
Skills you'll gain: Tidyverse (R Package), Data Wrangling, R (Software), Data Cleansing, Data Transformation, Data Manipulation, R Programming, Data Science, Exploratory Data Analysis, Data Analysis, Data Management, File Management, Data Visualization
★ 4.4 (54) · Beginner · Course · 1 - 3 Months

Skills you'll gain: MITRE ATT&CK Framework, Vulnerability Assessments, Open Web Application Security Project (OWASP), Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Scanning, Vulnerability Management, Threat Modeling, Cybersecurity, Malware Protection, Mobile Security, Cyber Threat Intelligence, Penetration Testing, Exploitation techniques, Brute-force attacks, Network Security, Cryptography, Threat Management, Information Systems Security, Threat Detection, Cloud Security
★ 4.8 (35) · Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Database Architecture and Administration, Cloud Computing Architecture, Oracle Databases, Data Migration, Data Architecture, Microsoft SQL Servers, Google Cloud Platform, Cloud Computing, Database Management, Databases, Cloud Deployment, Cloud Solutions, Operational Databases, Virtual Private Networks (VPN), Network Security, Test Tools, Enterprise Application Management
★ 4.2 (38) · Intermediate · Course · 1 - 3 Months