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 Virginia
Skills you'll gain: Usability Testing, Agile Product Development, New Product Development, Continuous Delivery, Agile Software Development, User Story, Product Management, Agile Methodology, Product Testing, Agile Project Management, Product Development, Team Performance Management, Team Management, Product Improvement, Design Thinking, Team Building, Continuous Deployment, Team Leadership, DevOps, Customer Analysis
★ 4.7 (9.8K) · Beginner · Specialization · 3 - 6 Months
University of Pennsylvania
Skills you'll gain: Customer Analysis, Branding, Marketing Strategies, Marketing, Strategic Marketing, Brand Marketing, Go To Market Strategy, Marketing Planning, Brand Strategy, Marketing Strategy and Techniques, Brand Management, Product Marketing, Marketing Effectiveness, Customer Insights, Brand Loyalty, Target Market, Marketing Communications, Marketing Analytics, Target Audience, Promotional Strategies
★ 4.8 (14K) · Mixed · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Embedded Systems, Internet Of Things, Network Protocols, Embedded Software, TCP/IP, OSI Models, Computer Hardware, Wireless Networks, Network Architecture, Microarchitecture
★ 4.7 (13K) · Mixed · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: UI Components, Computational Thinking, HTML and CSS, User Interface (UI) Design, Web Design and Development, Interactive Design, Hypertext Markup Language (HTML), Web Development, Programming Principles, Web Design, Javascript, Event-Driven Programming, Computer Programming, Algorithms, Image Analysis, Web Applications, Cascading Style Sheets (CSS)
★ 4.6 (15K) · Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Time Management, Calendar Management, Scheduling, Productivity Software, Mental Concentration, Professionalism, Planning, Overcoming Obstacles, Communication Strategies, Crisis Management
★ 4.6 (17K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: NoSQL, Database Administration, Data Warehousing, SQL, Data Pipelines, Apache Hadoop, Database Architecture and Administration, Database Design, Database Management, Relational Databases, Data Security, Linux Commands, Data Governance, MongoDB, Apache Spark, Apache Kafka, Extract, Transform, Load, Data Migration, Data Architecture, Data Store
★ 4.6 (7.6K) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Content Performance Analysis, Multimedia, Microsoft PowerPoint, Microsoft Copilot, Microsoft Word, Microsoft Outlook, Microsoft Excel, Microsoft Teams, Spreadsheet Software, Presentations, Microsoft 365, Microsoft Office, Email Automation, Content Creation, Productivity Software, Collaborative Software, Generative AI, Data Visualization, Data Analysis, Business Communication
★ 4.7 (6.4K) · Beginner · Specialization · 3 - 6 Months
Rice University
Skills you'll gain: Statistical Hypothesis Testing, Microsoft Excel, Statistical Methods, Pivot Tables And Charts, Regression Analysis, Statistics, Descriptive Statistics, Probability & Statistics, Graphing, Spreadsheet Software, Probability Distribution, Business Analytics, Statistical Modeling, Statistical Analysis, Statistical Inference, Excel Formulas, Data Analysis, Presentations, Data Presentation, Sample Size Determination
★ 4.7 (13K) · Beginner · Specialization · 3 - 6 Months

University of California San Diego
Skills you'll gain: Unit Testing, Growth Mindedness, Data Structures, Graph Theory, Event-Driven Programming, Social Network Analysis, Interactive Data Visualization, Java, Java Programming, Network Analysis, Object Oriented Programming (OOP), Technical Communication, User Interface (UI), Peer Review, Object Oriented Design, Software Testing, Computer Programming, Program Development, Adaptability, Problem Solving
★ 4.7 (7.2K) · Intermediate · Specialization · 3 - 6 Months

University of Amsterdam
Skills you'll gain: Qualitative Research, Scientific Methods, Statistical Analysis, Statistical Hypothesis Testing, Research, Science and Research, Research Design, Sampling (Statistics), Research Reports, Interviewing Skills, Data Analysis, Data Collection, Research Methodologies, Probability & Statistics, Social Sciences, Statistical Methods, Regression Analysis, Statistical Inference, Statistics, R Programming
★ 4.6 (8K) · Beginner · Specialization · 3 - 6 Months
University of Pennsylvania
Skills you'll gain: Risk Modeling, Risk Management, Cash Flow Forecasting, Business Modeling, Mathematical Modeling, Data-Driven Decision-Making, Portfolio Management, Statistical Modeling, Forecasting, Regression Analysis, Financial Modeling, Risk Analysis, Data Modeling, Business Analytics, Data Presentation, Quantitative Research, Presentations, Spreadsheet Software, Predictive Modeling, Microsoft Excel
★ 4.5 (11K) · Beginner · Specialization · 3 - 6 Months
University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Design, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Computer Science, Software Testing, Algorithms, Code Reusability, Graph Theory, C and C++, Computational Logic, Memory Management
★ 4.5 (7.3K) · Intermediate · Specialization · 3 - 6 Months