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.

LearnKartS
Skills you'll gain: Project Closure, Project Controls, Procurement, Scope Management, Earned Value Management, Project Management, Project Schedules, Cost Management, Project Management Institute (PMI) Methodology, Project Planning, Stakeholder Communications, Project Performance, Project Implementation, Timelines, Scheduling, Cost Estimation, Waterfall Methodology, Quality Management, Variance Analysis, Software Development Methodologies
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Registration, Email Marketing, User Feedback, Customer Relationship Management, User Accounts, Account Management
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Modeling, Enterprise Resource Planning, Dashboard, Business Intelligence, Data Visualization Software, Workflow Management, Pivot Tables And Charts, Data Import/Export, Extract, Transform, Load, Data Integration, Microsoft Excel, Data Transformation, Data Security, Scripting
Mixed · Course · 1 - 3 Months

Skills you'll gain: Splunk, Security Controls, Data Pipelines, Data Infrastructure, Systems Administration, System Configuration, Identity and Access Management, Configuration Management, Debugging, Performance Tuning, Software Architecture, Enterprise Architecture, Distributed Computing, Data Management
Mixed · Course · 1 - 3 Months

Skills you'll gain: Flask (Web Framework), Restful API, Software Testing, Databases, Software Quality (SQA/SQC), JSON, Application Programming Interface (API), MongoDB, Full-Stack Web Development, Web Applications, NoSQL, Back-End Web Development, Python Programming, Maintainability, Application Deployment, Data Validation, Authentications
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Workspace, Google Docs, Collaborative Software, Gmail, Google Sheets, Internal Communications, Productivity Software, Communication
Beginner · Course · 1 - 3 Months

Packt
Skills you'll gain: Data Persistence, API Design, API Testing, Routing Protocols, Javascript, Database Design, Development Environment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Preprocessing, Data Visualization, Performance Tuning
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Overcoming Objections, Closing (Sales), Sales, Marketing Psychology, Regional Sales, Sales Process, Consumer Behaviour, Upselling, Customer Relationship Management, Sales Presentation, Customer Analysis, Negotiation, Price Negotiation, Contract Negotiation, Virtual Teams, Customer Retention, Cross-Channel Marketing, Account Management, Personalized Service, Customer Relationship Building
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Gemini, Cloud Development, Google Cloud Platform, Generative AI Agents, Application Development, Code Review, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Data Import/Export, Financial Analysis, Management Reporting, Cloud Technologies, IT Automation, Data Migration, Google Cloud Platform, Cloud Management, Cloud Infrastructure, Performance Reporting
Intermediate · Project · Less Than 2 Hours
Skills you'll gain: Model Deployment, LLM Application, Large Language Modeling, System Monitoring, Scalability, Hugging Face, Cloud Deployment, Performance Tuning, MLOps (Machine Learning Operations), Prompt Engineering, Transfer Learning, AI Security, Applied Machine Learning, Application Security, Artificial Intelligence, API Design, Model Evaluation
Intermediate · Course · 1 - 4 Weeks