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.

Skills you'll gain: Exploratory Data Analysis, Box Plots, Plot (Graphics), Data Visualization, Ggplot2, Data Visualization Software, Statistical Visualization, Scatter Plots, Histogram, Data Analysis, Graphing, Python Programming
★ 4.6 (16) · Intermediate · Guided Project · Less Than 2 Hours

UiPath
Skills you'll gain: Robotic Process Automation, Web Scraping, Business Process Automation, Automation, Data Import/Export, Microsoft Excel, Computing Platforms, Workflow Management, UI Components, User Interface (UI), Software Installation, Decision Making
★ 4.2 (13) · Beginner · Course · 1 - 4 Weeks

Imperial College London
Skills you'll gain: Molecular, Cellular, and Microbiology, Molecular Biology, Microbiology, Life Sciences, Infectious Diseases, Biotechnology, Cell Cultures, Cell Biology, Laboratory Testing, Epidemiology, Laboratory Research, Biology, Diagnostic Tests
★ 4.8 (16) · Intermediate · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: JUnit, File I/O, Unit Testing, Java Programming, Debugging, Java, Maintainability, Software Development, Secure Coding, Software Testing, Test Case, Cryptographic Protocols, Authentications, Application Security, Data Import/Export, Cryptography, Object Oriented Programming (OOP), Eclipse (Software), Integrated Development Environments, Encryption
★ 4.9 (12) · Intermediate · Course · 1 - 4 Weeks

Instituto Tecnológico de Aeronáutica
Skills you'll gain: Control Systems, Automation Engineering, Simulation and Simulation Software, Digital Signal Processing, Engineering Analysis, Mathematical Modeling, Applied Mathematics, Systems Analysis, Estimation
★ 5 (6) · Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Spring Framework, Java, Spring Boot, Java Programming, Hibernate (Java), Web Development, Web Servers, Web Components, Servers, Application Deployment, Databases
★ 3.8 (13) · Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Strategic Decision-Making, Business Acumen, Competitive Analysis, Sales Strategy, Strategic Thinking, Business Strategy, Business Leadership, Market Trend, Market Analysis, Business Strategies, Sales, Business Planning, Financial Acumen, Leadership, Campaign Planning, Financial Analysis, Marketing Strategies, Marketing, Market Dynamics, Consumer Behaviour
★ 4.5 (17) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), Kubernetes, Containerization, Cloud-Native Computing, YAML, Devops Tools, Development Environment, Application Deployment, Software Installation, Infrastructure Architecture, General Networking, Network Infrastructure, Linux, Command-Line Interface
★ 4.9 (17) · Beginner · Course · 3 - 6 Months

Skills you'll gain: Product Lifecycle Management, Prompt Engineering Tools, Sustainable Design, Sustainable Engineering, Digital Transformation, Customer experience improvement, Project Planning, Business Acumen, Electronic Hardware, Electronic Systems, Engineering Design Process, Project Management, Internet Of Things, Collaboration, Artificial Intelligence, Business Communication, Teamwork, Risk Management, Leadership, Generative AI
★ 4.6 (21) · Beginner · Specialization · 3 - 6 Months

Skillshare
Skills you'll gain: Adobe Illustrator, Color Theory, Color Matching, Graphics Software, Creative Design, Design, Graphical Tools, Graphic and Visual Design, Visualization (Computer Graphics), Data Import/Export, Computer Graphic Techniques, Computer Graphics, Design Software, Graphic Design, Creativity
★ 4.3 (7) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Strategic Sourcing, Supplier Management, Supplier Risk Management, Vendor Management, Contract Negotiation, Supplier Performance Management, Supplier Relationship Management, Procurement, Cost Benefit Analysis, Financial Modeling, Negotiation, Market Research, Market Intelligence, Risk Management, Financial Analysis, Data-Driven Decision-Making, Process Improvement, Spreadsheet Software, Business Communication, Data Analysis
★ 3.5 (10) · Intermediate · Specialization · 3 - 6 Months

EDUCBA
Skills you'll gain: Model View Controller, Java Platform Enterprise Edition (J2EE), Back-End Web Development, Server Side, Data Access, Apache Tomcat, Application Servers, Java Programming, Relational Databases, Databases, Java, Web Servers, SQL, Authentications, Web Applications, Secure Coding, Software Design Patterns, Data Persistence
★ 4.7 (28) · Intermediate · Course · 1 - 3 Months