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.

LearnQuest
Skills you'll gain: Cyber Threat Hunting, Incident Response, Cyber Threat Intelligence, Threat Detection, Anomaly Detection, AI Security, Computer Security Incident Management, Scripting, Incident Management, Scripting Languages, AI Enablement, AI Integrations, Network Analysis, Network Monitoring, Automation, Machine Learning Algorithms
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: MySQL, Data Migration, Database Administration, Database Software, Stored Procedure, User Provisioning, Data Validation
Advanced · Project · Less Than 2 Hours

University of Minnesota
Skills you'll gain: Predictive Modeling, Predictive Analytics, Business Analytics, Business Planning, Customer Analysis, Project Design, Advanced Analytics, Machine Learning Methods, Applied Machine Learning, Business Analysis, Solution Design, Sprint Planning, Machine Learning, Brainstorming, Trend Analysis, Design Thinking, Analysis, Ideation, Decision Tree Learning, Deep Learning
Beginner · Course · 1 - 3 Months

Skills you'll gain: Peripheral Devices, Network Troubleshooting, Desktop Support, Computer Displays, USB, Display Devices, TCP/IP, Virtual Local Area Network (VLAN), Operating System Administration, Hardware Troubleshooting, Mac OS, Microsoft Windows, General Networking, Technical Support and Services, Technical Support, Network Infrastructure, System Support, Local Area Networks, Network Protocols, Knowledge of Apple Software
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Model Optimization, Responsible AI, Risking, Data Ethics, MLOps (Machine Learning Operations), Model Deployment, System Monitoring, Model Evaluation, Performance Tuning, Compliance Management, Technology Roadmaps, Governance, Prompt Engineering, Machine Learning, Risk Management, Generative AI, Data-Driven Decision-Making, Performance Analysis, Statistical Analysis, Cross-Functional Collaboration
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Unity Engine, Agentic systems, Agentic Workflows, Animation and Game Design, Game Design, Video Game Development, Artificial Intelligence, Software Visualization, Simulations, Program Development, C# (Programming Language), Software Design Patterns, Scripting
Intermediate · Specialization · 3 - 6 Months

Northeastern University
Skills you'll gain: Data Mining, Exploratory Data Analysis, Model Evaluation, Dimensionality Reduction, Data Preprocessing, Data Cleansing, Data Transformation, Data-Driven Decision-Making, Predictive Analytics, Forecasting, Data Analysis, Classification Algorithms, Data Visualization Software, Unsupervised Learning
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Data Analysis, Exploratory Data Analysis, Data Visualization Software
Beginner · Project · Less Than 2 Hours

Amazon Web Services
Skills you'll gain: Software Development Tools, AI Workflows, Amazon Web Services, Program Development
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Canva (Software), Storyboarding, Storytelling, Graphical Tools, Graphic and Visual Design Software, Visual Storytelling, Collaborative Software, Graphic and Visual Design, Animations, Team Oriented, Content Creation, Organizational Skills
Intermediate · Guided Project · Less Than 2 Hours
Scrum Alliance
Skills you'll gain: Culture Transformation, Organizational Change, Business Transformation, Organizational Structure, Agile Product Development, Agile Project Management, Agile Methodology, Agile Software Development, Leadership and Management, Employee Coaching, Strategic Leadership, Organizational Leadership, Coaching, Leadership, Business Leadership, Business Process Improvement, Team Leadership, Organizational Strategy, Business Management, Business Strategy
Beginner · Course · 1 - 3 Months

Skills you'll gain: Web Applications, Web Development, Leaflet (Software), React.js, UI Components, User Interface (UI), Application Deployment, Web Development Tools, Application Development, JavaScript Frameworks, Web Design and Development, HTML and CSS, Cloud Deployment, OAuth, User Accounts, Frontend Integration, Front-End Web Development, Authentications, Development Environment, User Interface and User Experience (UI/UX) Design
Intermediate · Specialization · 1 - 3 Months