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.
Rice University
Skills you'll gain: Statistical Hypothesis Testing, Statistical Methods, Regression Analysis, Statistical Analysis, Statistical Modeling, Statistical Inference, Business Analytics, Microsoft Excel, Model Evaluation, Estimation, Data Analysis
Mixed · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Education Software and Technology, Learning Management Systems, Performance Testing, Virtual Environment, Data Analysis Software
Mixed · Course · 1 - 3 Months

Logical Operations
Skills you'll gain: Data Storytelling, Data Analysis Expressions (DAX), Excel Formulas, Data Transformation, Data Presentation, Microsoft Excel, Data Visualization, Sampling (Statistics), Dashboard, Data Visualization Software, Spreadsheet Software, Report Writing, Pivot Tables And Charts, Data Analysis, Statistical Analysis, Data Cleansing, Microsoft Office, Geospatial Mapping, Microsoft 365, Productivity Software
Intermediate · Specialization · 3 - 6 Months

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

Universitat Autònoma de Barcelona
Skills you'll gain: Microsoft PowerPoint, Microsoft Word, Microsoft Excel, Microsoft Office, Spreadsheet Software, digital literacy, Data Entry, Computer Literacy, Information Technology, Document Management, Graphical Tools
Beginner · Course · 1 - 3 Months

Skills you'll gain: Test Driven Development (TDD), Unit Testing, Testability, Functional Testing, Test Case, Software Testing, Python Programming, File I/O, File Systems
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Multimodal Prompts, Prompt Engineering, Responsible AI, Context Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Test Automation, Test Script Development, Test Data, Test Case, JSON, API Testing, Scenario Testing, Mockups
Intermediate · Guided Project · Less Than 2 Hours

Hebrew University of Jerusalem
Skills you'll gain: Computer Science, Computer Engineering, Computer Architecture, Computer Programming, System Programming, Virtual Machines, Operating Systems, Software Architecture, Algorithms, Software Design, Program Development, Object Oriented Programming (OOP), Data Structures, Computer Graphic Techniques
Mixed · Course · 1 - 3 Months

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, Bioinformatics, Interactive Design, Program Development, Big Data, Python Programming, Data Analysis, User Interface (UI), Machine Learning Algorithms, Theoretical Computer Science, Computer Programming
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Financial Modeling, Financial Forecasting, Financial Statements, Depreciation, Balance Sheet, Capital Budgeting, Financial Analysis, Excel Formulas, Income Statement, Microsoft Excel, Risk Analysis, Data Storytelling, Data Validation, Cash Flows, Data Presentation, Return On Investment, Pivot Tables And Charts
Beginner · Course · 1 - 3 Months

Skills you'll gain: API Testing, Cucumber (Software), Behavior-Driven Development, JSON, Restful API, Application Programming Interface (API), Test Tools, Test Case, JUnit, Security Testing, Test Script Development, Test Data, Test Automation, Apache Maven, Authentications, Development Environment, Authorization (Computing)
Mixed · Course · 1 - 4 Weeks