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.

Meta
Skills you'll gain: Mobile Development, React.js, Web Applications, Application Development, UI Components, Front-End Web Development, Cascading Style Sheets (CSS), Javascript, Development Environment, Hypertext Markup Language (HTML), Debugging
Beginner · Course · 1 - 4 Weeks

IE Business School
Skills you'll gain: Survey Creation, Surveys, Marketing Planning, Market Research, Business Research, Product Marketing, Consumer Behaviour, Value Propositions, Market Analysis, Marketing, Business Planning, Marketing Channel, Peer Review, Case Studies, Target Market, Research Design, Data Analysis, Marketing Communications, Marketing Strategies, Product Strategy
Beginner · Specialization · 3 - 6 Months
University of California San Diego
Skills you'll gain: Design Research, Interaction Design, User Experience Design, Statistical Analysis, Usability, Ideation, User Research, Graphic and Visual Design, User Interface (UI) Design, Experimentation, Prototyping, Human Centered Design, Usability Testing, Human Computer Interaction, A/B Testing, Human Factors, Collaborative Software, Telecommuting, R Programming, Storyboarding
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Penetration Testing, Vulnerability Assessments, Cyber Security Assessment, Exploitation techniques, Malware Protection, Mobile Security, Cyber Operations, Scripting, Android (Operating System), Command-Line Interface, Authentications, Network Analysis, Automation, Virtual Environment
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: File Transfer Protocol (FTP), Transaction Processing, Verification And Validation, Integration Testing, Data Integration, System Testing, Data Validation, Development Testing, Middleware, Systems Integration, Databases
Mixed · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Apache Hadoop, Big Data, Data Analysis, Apache Spark, Data Science, Data Processing, Distributed Computing, Performance Tuning, Scalability, Data Storage, Python Programming
Mixed · Course · 1 - 3 Months
Duke University
Skills you'll gain: Data-Driven Decision-Making, Statistical Modeling, Predictive Modeling, Regression Analysis, R Programming, Data Analysis, Probability & Statistics, Statistical Hypothesis Testing, Statistical Inference, Statistical Analysis
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Communication, Business Communication, Intercultural Competence, Teamwork, Professional Development, Telecommuting, Adaptability, Self-Awareness, Demography
Beginner · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Computational Thinking, Event-Driven Programming, Algorithms, Combinatorics, Graph Theory, Programming Principles, Application Development, Object Oriented Programming (OOP), Data Structures, Probability, Computer Programming, Bioinformatics, Interactive Design, Program Development, Big Data, Python Programming, Data Analysis, User Interface (UI), Theoretical Computer Science, Computer Science
Beginner · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Exploratory Data Analysis, Plot (Graphics), Statistical Visualization, Ggplot2, Dimensionality Reduction, Data Visualization Software, R Programming, Scatter Plots, Box Plots, Data Analysis, Histogram, Unsupervised Learning, Statistical Methods
Mixed · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Rmarkdown, Knitr, Data Sharing, General Science and Research, Statistical Reporting, Data Analysis, Data Validation, Exploratory Data Analysis, R Programming, Technical Communication, Version Control
Mixed · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: New Product Development, Product Management, Innovation, Product Improvement, Customer Insights, Design and Product, Product Roadmaps, Design Thinking, Customer Engagement, Agile Methodology, Data-Driven Decision-Making, Web Analytics, Stakeholder Management, Growth Strategies, Business Modeling
Beginner · Course · 1 - 4 Weeks