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.

Scrimba
Skills you'll gain: Data Structures, Programming Principles, Python Programming, Computer Programming, Web Development Tools, Software Engineering, Web Development
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Sales Strategy, Selling Techniques, Sales Presentation, Sales Process, Sales Development, General Sales Practices, Market Analysis, Sales, Specialized Sales, Technical Sales, Customer Relationship Building, Customer Relationship Management, Market Opportunities, Customer Engagement, Customer Analysis, Market Dynamics, Value Propositions, Company, Product, and Service Knowledge, Customer Communications Management
Beginner · Course · 1 - 4 Weeks

EC-Council
Skills you'll gain: Digital Forensics, Network Security, Incident Response, Cryptography, Penetration Testing, Vulnerability Management, Cybersecurity, Application Security, Cyber Security Policies, Security Information and Event Management (SIEM), Threat Detection, Network Monitoring, Cloud Security, Vulnerability Assessments, Malware Protection, Mobile Security, Identity and Access Management, Internet Of Things, Risk Analysis, Web Applications
Beginner · Professional Certificate · 3 - 6 Months

LearnQuest
Skills you'll gain: Angular, JavaScript Frameworks, Application Deployment, Cascading Style Sheets (CSS), UI Components, Application Frameworks, Frontend Performance, Data Transformation, HTML and CSS, Server Side, User Interface (UI), Dataflow, Front-End Web Development, Hypertext Markup Language (HTML), Restful API, Code Reusability, TypeScript, Web Applications, Network Routing, Software Architecture
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Rmarkdown, Plot (Graphics), Box Plots, Descriptive Statistics, Scatter Plots, Histogram, Scientific Visualization, Jupyter, Matplotlib, Statistical Visualization, Data Manipulation, R (Software), Statistical Hypothesis Testing, Regression Analysis, Correlation Analysis, Data Visualization, Statistical Methods, Data Analysis, R Programming, Python Programming
Beginner · Specialization · 3 - 6 Months

Kennesaw State University
Skills you'll gain: Six Sigma Methodology, Lean Six Sigma, Statistical Hypothesis Testing, Statistical Analysis, Analysis, Statistical Methods, Root Cause Analysis, Quality Improvement, Statistical Inference, Process Analysis, Correlation Analysis, Probability & Statistics, Risk Analysis, Regression Analysis, Variance Analysis, Sample Size Determination, Sampling (Statistics)
Mixed · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Jenkins, CI/CD, Continuous Integration, DevOps, Devops Tools, Continuous Delivery, Build Tools, Continuous Deployment, Software Development, Software Development Tools, Docker (Software), Application Deployment, Software Installation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Other Programming Languages, Program Development, C and C++, C++ (Programming Language), Application Development, Computer Programming, Development Environment, Programming Principles, Software Development, Computer Science
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: GitHub Copilot, Test Case, Version Control, Code Review, Integrated Development Environments, Software Versioning, Software Documentation, Program Development, Development Environment, Project Planning, Project Management, Debugging
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Marketing Analytics, Key Performance Indicators (KPIs), Marketing Planning, Data-Driven Marketing, Marketing Effectiveness, Digital Media Strategy, A/B Testing, Web Analytics, Conversion Funnel Analysis, Content Performance Analysis, Digital Marketing, Customer experience improvement, Test Tools, Performance Metric, Performance Measurement, Marketing Strategies, Marketing, Driving engagement, Web Applications, Sales
Beginner · Course · 1 - 4 Weeks

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

Skills you'll gain: AutoCAD, Architectural Drawing, Autodesk, 3D Modeling, Technical Drawing, Engineering Drawings, Visualization (Computer Graphics), Computer-Aided Design, 3D Assets, Drafting and Engineering Design, Architectural Design, Building Design, AutoCAD Civil 3D, Software Visualization, Design Software, User Interface (UI)
Beginner · Specialization · 1 - 3 Months