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.

Microsoft
Skills you'll gain: Cloud Deployment, Microsoft Azure, Cloud Management, Application Deployment, Cloud Computing, Cloud Development, Windows PowerShell, Cloud Services, Infrastructure As A Service (IaaS), Platform As A Service (PaaS), Resource Management, Command-Line Interface, IT Automation, Scripting, Software Installation, Verification And Validation
★ 5 (21) · Intermediate · Course · 1 - 3 Months

Corporate Finance Institute
Skills you'll gain: Star Schema, Data Presentation, Data Modeling, Tableau Software, Interactive Data Visualization, Business Intelligence, Extract, Transform, Load, Dashboard, Business Intelligence Software, Dashboard Creation, Performance Tuning, Technical Analysis, Model Optimization, Database Design, Data Visualization Software, Plot (Graphics), Market Data, Statistical Visualization, Data Visualization, Trend Analysis
★ 4.6 (36) · Advanced · Specialization · 3 - 6 Months

Skills you'll gain: Restful API, OAuth, API Design, Application Programming Interface (API), Node.JS, Software Documentation, JavaScript Frameworks, Frontend Integration, Web Services, Middleware, Authentications, JSON, Web Frameworks, Server Side, Back-End Web Development, Authorization (Computing)
★ 3.9 (24) · Mixed · Course · 1 - 4 Weeks

ROI Training
Skills you'll gain: Learning Styles, Productivity, Learning Strategies, Planning, Requirements Analysis, Time Management, Prioritization, Lifelong Learning, Organizational Skills
★ 4.8 (58) · Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Logo Design, Canva (Software), Marketing Design, Promotional Materials, Design, Dashboard, Design Elements And Principles, Marketing Materials, Marketing Collateral, Color Theory, Graphic and Visual Design Software, Graphic Design, Branding, Content Creation, Marketing, Advertising, Business
★ 4.7 (36) · Intermediate · Guided Project · Less Than 2 Hours

LearnQuest
Skills you'll gain: Blockchain, Risk Management, Enterprise Risk Management (ERM), Risk Analysis, Risk Management Framework, Governance Risk Management and Compliance, Legal Risk, Interoperability, IT Security Architecture, Cyber Risk, Information Technology Architecture, Network Architecture, Security Architecture Review, Governance, Solution Architecture, Project Documentation, Cryptography, Enterprise Architecture, Data Storage, Systems Architecture
★ 4.8 (26) · Beginner · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Data Visualization, Data Store, Web Scraping, Database Management, Scatter Plots, Data Structures, Data Manipulation, SQL, File I/O, Test Case, Integrated Development Environments, Software Testing, Python Programming, Computer Programming, Program Development, Diversity and Inclusion
★ 3.8 (17) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: iOS Development, Apple iOS, Swift Programming, Mobile Development, Mobile Development Tools, Application Development, Development Environment, Knowledge of Apple Software, UI Components, User Interface (UI), User Interface (UI) Design, Integrated Development Environments, Programming Principles, Debugging, Git (Version Control System), Data Management
★ 4.4 (35) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Product Lining, Product Planning, Product Knowledge, Product Marketing, Product Management, Product Assortment, Product Strategy, Product Development, Product Flow Diagram, Performance Analysis
★ 4.3 (41) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Project Risk Management, User Story, Project Management, Risk Management, Kanban Principles, Project Planning, Agile Methodology, Agile Project Management, Agile Software Development, Cost Management, Project Management Office (PMO), Backlogs, Risk Mitigation, Project Management Software, Scaled Agile Framework, Project Management Life Cycle, Risk Analysis, Team Performance Management, Sprint Planning, Sprint Retrospectives
★ 4.7 (25) · Beginner · Specialization · 1 - 3 Months

Whizlabs
Skills you'll gain: Virtual Networking, Microsoft Azure, Network Troubleshooting, Virtual Private Networks (VPN), Network Architecture, Load Balancing, Network Administration, Virtual Machines, Security Controls, Network Security, Network Monitoring, Scalability, Hybrid Cloud Computing, Distributed Denial-Of-Service (DDoS) Attacks
★ 4.1 (22) · Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Time Series Analysis and Forecasting, Demand Planning, Trend Analysis, Data Visualization, Customer Demand Planning, Regression Analysis, Plot (Graphics), Forecasting, Statistical Analysis, Predictive Modeling, Correlation Analysis, Predictive Analytics, Applied Machine Learning, Supply Chain, Supply Chain Management, Data Analysis, Pandas (Python Package), Statistical Modeling, Machine Learning, Python Programming
★ 3.3 (39) · Intermediate · Course · 1 - 4 Weeks