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.

Logical Operations
Skills you'll gain: Web Services, Web Applications, Application Development, Database Application, User Interface (UI), Python Programming, Restful API, Databases, Database Management, Application Security, Network Protocols, User Interface (UI) Design, Scripting, Relational Databases, Object Oriented Programming (OOP), Computer Programming, Software Development, Scripting Languages, Object Oriented Design, Programming Principles
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Data Analysis, Data Collection, Data Cleansing, Data Processing, Data Quality, Data Analysis Software, Data Science, Business Analytics, Feature Engineering, Data Visualization, Data Validation, Machine Learning
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Project Management Software, Project Management, User Feedback, Workflow Management, Project Documentation, Standard Operating Procedure, Process Improvement, Operational Efficiency, Continuous Improvement Process
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Jenkins, CI/CD, Continuous Integration, Application Deployment, Continuous Delivery, Build Tools, Application Servers, DevOps, User Accounts, Software Configuration Management, System Configuration, Git (Version Control System)
Beginner · Course · 1 - 4 Weeks

Pragmatic AI Labs
Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Generative AI, Prompt Engineering Tools, Generative AI Agents, LLM Application, OpenAI, Claude Code, Anthropic Claude, Rust (Programming Language), Databricks, Embeddings, MLOps (Machine Learning Operations), Vector Databases, Data Architecture, DevOps, Python Programming, Software Architecture, Scala Programming, Governance
Intermediate · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Microsoft Access, Database Design, Relational Databases, Database Application, Database Management, Databases, Data Integration, Data Management, Information Management, Data Entry, Microsoft 365, Microsoft Office, Query Languages, User Interface (UI), Productivity Software
Mixed · Course · 1 - 3 Months

Skills you'll gain: Splunk, Dashboard, Ad Hoc Reporting, Statistical Reporting, Query Languages, Security Information and Event Management (SIEM), Data Visualization Software, Data Manipulation, Data Processing, Data Import/Export, Event Monitoring
Intermediate · Course · 1 - 3 Months

Alex Genadinik
Skills you'll gain: Podcasting, Content Creation, Social Media Strategy, Productivity Software, Content Strategy, Social Media, Content Marketing, Scheduling, Branding, Video Production
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Timelines, Project Schedules, Calendar Management, Project Management, Time Management, Organizational Skills, Scheduling, Project Management Software, Stakeholder Communications
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Collaborative Software, Google Docs, Document Management, Data Sharing, File Management, Shared Media, Google Workspace, Project Documentation, Cross-Functional Collaboration, Verification And Validation, Role-Based Access Control (RBAC), Microsoft 365, Security Awareness
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Sprint Retrospectives, Jira (Software), Accountability, Agile Methodology, Issue Tracking, User Feedback, Continuous Improvement Process, Constructive Feedback, Action Oriented, Project Documentation, Taking Meeting Minutes, Prioritization, Record Keeping
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Validation, Object-Relational Mapping, Database Design, Back-End Web Development, Data Modeling, Data Integrity, Database Development, Application Development, Software Architecture, Database Application, Health Information Management, Data Persistence, Health Care, Database Management, C# (Programming Language)
Beginner · Course · 1 - 4 Weeks