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 Cape Town
Skills you'll gain: Biostatistics, Statistical Methods, Statistical Hypothesis Testing, Data Literacy, Probability & Statistics, Diagnostic Tests, Clinical Research, Medical Science and Research, Clinical Trials, Statistical Analysis, Science and Research, Quantitative Research, Statistics, Scientific Methods, Descriptive Statistics, Statistical Inference, Probability, Epidemiology
Beginner · Course · 1 - 3 Months

Skills you'll gain: Portfolio Risk, Portfolio Management, Risk Modeling, Investment Management, Financial Market, Risk Management, Market Liquidity, Risk Management Framework, Risk Analysis, Investments, Finance, Performance Measurement, Construction, Construction Management, Advanced Analytics, Budgeting, Performance Testing, Stress Management, Analytics, Design
Mixed · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Wireframing, Web Content Accessibility Guidelines, Responsive Web Design, HTML and CSS, Browser Compatibility, Web Design, Web Design and Development, Front-End Web Development, Verification And Validation, Cascading Style Sheets (CSS), Web Development, Mockups, Hypertext Markup Language (HTML), Development Testing, Application Frameworks, Code Review, Web Frameworks, Web Development Tools, Javascript
Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Computer Hardware, Data Storage Technologies, Data Storage, Hybrid Cloud Computing, Generative Model Architectures, Enterprise Application Management, Data Management, Data Maintenance, System Configuration, Network Protocols, Microsoft Teams, Cloud Computing, Cloud Management, Firewall, Patch Management, Cloud Services, Productivity Software, Security Controls, Problem Management, Multi-Factor Authentication
Beginner · Professional Certificate · 3 - 6 Months

SkillUp
Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Apple Xcode, Mobile Development, Apple software proficiency, Application Development, Application Deployment, AI Integrations, LLM Application, Restful API, User Interface (UI), UI Components, Development Testing, Maintainability, Software Testing
Intermediate · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Cost Estimation, Project Scoping, Communication Planning, Cost Management, Engineering Management, Scope Management, Project Estimation, Project Schedules, Earned Value Management, Team Management, Quality Assurance, Stakeholder Management, Team Performance Management, Risk Management, Organizational Structure, Project Documentation, Stakeholder Engagement, Project Management, Procurement, Planning
Beginner · Specialization · 3 - 6 Months
Duke University
Skills you'll gain: Database Design, MySQL, Relational Databases, SQL, Database Management, Data Modeling, Query Languages, Databases, Big Data, Business Analysis, Data Analysis
Mixed · Course · 1 - 3 Months

Rice University
Skills you'll gain: Immunology, Public Health, Anatomy, Molecular Biology, Molecular, Cellular, and Microbiology, Infectious Diseases, Life Sciences, Medical Terminology, Cell Biology, Biochemistry, Biology
Intermediate · Course · 1 - 3 Months

University of Virginia
Skills you'll gain: Agile Product Development, User Story, Design Thinking, Product Improvement, Agile Methodology, Agile Software Development, Product Development, Sprint Retrospectives, Usability Testing, Agile Project Management, User Centered Design, User Research, Persona Development, Innovation, Product Management, Discussion Facilitation, Storytelling, Software Development, Testability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Earned Value Management, Project Management Life Cycle, Resource Allocation, Work Breakdown Structure, Project Management, Resource Utilization, Milestones (Project Management), Project Management Software, Resource Planning, Resource Management, Project Controls, Project Performance, Management Reporting, Project Schedules, Project Planning, Planning, Scheduling, Decision Making, Data Structures, Environment
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Python Programming, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Computer Programming Tools, Program Development, Development Environment
Beginner · Guided Project · Less Than 2 Hours

University of Illinois Urbana-Champaign
Skills you'll gain: Data Visualization, Data Visualization Software, Text Mining, Data Presentation, Data Mining, Dashboard, Tableau Software, Plot (Graphics), Dashboard Creation, Natural Language Processing, Unsupervised Learning, Data Mapping, Unstructured Data, Statistical Analysis, Graphing, Big Data, Data-Driven Decision-Making, Analytics, Data Analysis, Statistical Machine Learning
Intermediate · Specialization · 3 - 6 Months