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 Michigan
Skills you'll gain: Instructional Design, Adult Learning Principles, Teaching, Education Software and Technology, Learning Theory, Health Education, Digital pedagogy, Learning Styles, Clinical Practices, Technology Strategies, Liberal Arts
★ 4.7 (546) · Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Data Ethics, Responsible AI, Model Training, Model Evaluation, Predictive Modeling, AI Security, OpenAI, Data Collection, Machine Learning, Predictive Analytics, Information Privacy, Artificial Intelligence, Game Theory, Large Language Modeling, Algorithms, AI literacy, Personally Identifiable Information, Machine Learning Algorithms, Analytical Skills, Analysis
★ 4.7 (997) · Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Control Systems, Mechanics, Torque (Physics), Simulation and Simulation Software, Linear Algebra, Numerical Analysis, Simulations, Engineering Analysis, Engineering Calculations, Automation Engineering, Differential Equations, Trigonometry, Mathematical Modeling, Applied Mathematics, Engineering, Advanced Mathematics, Algorithms, Physics, Calculus
★ 4.8 (443) · Advanced · Specialization · 3 - 6 Months
University of Colorado Boulder
Skills you'll gain: Performance marketing, Digital Advertising, Online Advertising, Advertising, Advertising Campaigns, Paid media, Pay Per Click Advertising, Campaign Management, Media Buying, Digital Media Strategy, Media Planning, Spreadsheet Software, Pivot Tables And Charts, Microsoft Excel, Excel Formulas, Campaign Planning, Data Ethics, Target Audience, Scatter Plots, Conversion Funnel Analysis
★ 4.6 (461) · Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Simulation and Simulation Software, Simulations, Mathematical Modeling, Electrical Engineering, Power Electronics, Electronic Components, Electric Power Systems, Matlab, Model Evaluation, Model Optimization, Electrical Systems, Engineering Calculations, Laboratory Testing, Mathematical Software, Laboratory Research, Estimation
★ 4.7 (554) · Intermediate · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Network Security, Computer Hardware, Hardware Architecture, Computer Systems, TCP/IP, Information Technology, Networking Hardware, System Software, General Networking, OSI Models, Computer Literacy, Network Protocols, Operating Systems, System Configuration, Software Installation, Security Software, Computer Networking, Software Systems, Intranet, Data Storage
★ 4.6 (290) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Power Platform, Microsoft Power Automate/Flow, Power BI, Dashboard, Power Platform Architecture & Technical Design, No-Code Development, Data Visualization, Data Integration, Business Intelligence, Process Design, Product Automation, Microsoft Development Tools, Business Intelligence Software, Business Process Automation, Productivity Software, Application Development, Process Modeling, Performance Analysis, Application Design, Automation
★ 4.3 (317) · Beginner · Specialization · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Data Lakes, Data Pipelines, Dataflow, Data Processing, Apache Spark, Model Deployment, Big Data, Tensorflow, Systems Design, Extract, Transform, Load, Apache Hadoop, Data Infrastructure, Real Time Data, Data Integration, Data Warehousing, Metadata Management, Data Architecture, Data Migration, Unstructured Data
★ 4.7 (817) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Prioritization, Productivity, Strategic Prioritization, Productivity Software, Telecommuting, Scheduling, Workflow Management, Goal Setting
★ 4.7 (393) · Intermediate · Course · 1 - 4 Weeks

Indian School of Business
Skills you'll gain: Financial Trading, Accruals, Securities Trading, Return On Investment, Accrual Accounting, Performance Measurement, Algorithms, Market Trend, Portfolio Management, Portfolio Risk, Investment Management, Transaction Processing, Market Data, Risk Analysis, Equities
★ 4.6 (534) · Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Data Visualization, Data Literacy, Data Presentation, Google Sheets, Data Compilation, Data Visualization Software, Statistical Visualization, Graphing, Spreadsheet Software
★ 4.7 (464) · Beginner · Guided Project · Less Than 2 Hours

The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Software Architecture, Software Development Life Cycle, Software Quality Assurance, Software Quality (SQA/SQC), Software Design, Software Engineering, Quality Assurance, Systems Analysis, Object Oriented Design, Systems Design, Project Management, Project Planning, Systems Architecture, Unified Modeling Language, Diagram Design
★ 4.6 (220) · Intermediate · Course · 1 - 3 Months