Agile Testing courses can help you learn test-driven development, continuous integration, and automated testing strategies. You can build skills in writing effective test cases, collaborating with cross-functional teams, and adapting testing practices to evolving project requirements. Many courses introduce tools like Selenium for automated testing, JIRA for project management, and Jenkins for continuous integration, showing how these skills and tools work together to enhance software quality and delivery.

Microsoft
Intermediate · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: Test Tools, Acceptance Testing, Software Testing, Test Automation, Test Execution Engine, Test Planning, Software Quality Assurance, Generative AI, Test Data, Test Case, AI literacy, Requirements Analysis, Software Documentation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Test Automation, Test Script Development, Mobile Development Tools, Jenkins, Test Execution Engine, Application Frameworks, Continuous Integration, Debugging, Scalability, CI/CD, Test Engineering, Maintainability, Continuous Deployment, Cross Platform Development, Code Reusability, Docker (Software)
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Test Script Development, Software Testing, Scenario Testing, Test Automation, Regression Testing, Continuous Integration, Test Tools, CI/CD, Test Engineering, Web Development Tools, Browser Compatibility, Continuous Deployment, Continuous Delivery, Test Execution Engine, GitLab, Debugging, User Interface (UI), Scalability, Context Management, Authentications
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Browser Compatibility, Performance Testing, Security Testing, Integration Testing, System Testing, API Testing, Software Testing, User Acceptance Testing (UAT), Performance Stress Testing, Acceptance Testing, Test Tools, Application Security, Test Automation, Responsive Web Design, Web Applications, Docker (Software), User Interface (UI), Python Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Continuous Integration, Test Automation, Authentications, CI/CD, Test Script Development, API Testing, Software Testing, Behavior-Driven Development, Event-Driven Programming, GitHub, Cascading Style Sheets (CSS)
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Engineering Tools, API Testing, Test Automation, Test Script Development, Prompt Patterns, Test Tools, Claude Code, Software Testing, Test Case, AI Integrations, Functional Testing, Quality Assurance, GitHub Copilot, Application Programming Interface (API), Restful API, Test Data, Automation, AI Security, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Test Automation, Test Script Development, Continuous Integration, CI/CD, Software Testing, Web Development Tools, Test Execution Engine, Test Tools, Test Case, Test Data, Debugging, Maintainability, Quality Assurance
Intermediate · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Open Web Application Security Project (OWASP), Selenium (Software), Software Testing, Security Testing, Test Automation, Performance Testing, Functional Testing, Test Script Development, Mobile Development Tools, Test Tools, Performance Stress Testing, Test Planning, Frontend Performance
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Jest (JavaScript Testing Framework), Unit Testing, TypeScript, Test Script Development, Software Testing, Test Driven Development (TDD), JavaScript Frameworks, Code Coverage, Test Automation, Test Case, Javascript
Intermediate · Course · 1 - 4 Weeks
Scrum Alliance
Skills you'll gain: User Story, Agile Product Development, Team Building, Team Oriented, Team Performance Management, Team Collaboration, Team Management, Agile Methodology, Agile Project Management, Agile Software Development, Product Management, Organizational Change, Continuous Improvement Process, Project Management, Change Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Test Driven Development (TDD), Unit Testing, Test Script Development, Behavior-Driven Development, API Testing, Code Coverage, Development Testing, Software Testing, Test Automation, Test Tools, Test Planning, Test Case, Maintainability, Software Quality (SQA/SQC), Software Quality Assurance, API Design, Application Programming Interface (API), Event-Driven Programming, Mockups, Python Programming
Beginner · Course · 1 - 4 Weeks