
Skills you'll gain: Selenium (Software), Test Script Development, Test Automation, Eclipse (Software), Software Testing, Scripting, Test Tools, UI Components, Integrated Development Environments, Web Applications, Java, Functional Testing
★ 4.5 (362) · Beginner · Guided Project · Less Than 2 Hours

University of Colorado System
Skills you'll gain: Penetration Testing, Exploit development, Metasploit, Application Security, Security Testing, Cyber Security Assessment, Vulnerability Scanning, Brute-force attacks, Secure Coding, Exploitation techniques, Software Design Patterns, Vulnerability Assessments, Memory Management, Amazon Web Services, SQL, Amazon Elastic Compute Cloud, Operating Systems, Data Validation
★ 4 (279) · Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud-Based Integration, Cloud API, Application Programming Interface (API), API Gateway, Google Cloud Platform, Virtual Machines, Proxy Servers, Virtual Networking
Beginner · Project · Less Than 2 Hours

Skills you'll gain: GitHub, Jenkins, Git (Version Control System), Version Control, Selenium (Software), CI/CD, Test Automation, Test Script Development, Test Data, Unit Testing, Test Case, Software Testing
Advanced · Course · 1 - 3 Months

Skills you'll gain: JavaScript Frameworks, Test Automation, API Testing, Test Tools, Ajax, Software Testing, Scenario Testing, Restful API
★ 4.3 (10) · Advanced · Guided Project · Less Than 2 Hours
Coursera
Skills you'll gain: Secure Coding, Open Web Application Security Project (OWASP), DevSecOps, Security Testing, Application Security, Vulnerability Scanning, Vulnerability Assessments, Vulnerability Management, CI/CD, Continuous Monitoring, Docker (Software), Technical Communication, Containerization, Computer Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Jenkins, Selenium (Software), Apache Maven, Continuous Integration, Build Tools, CI/CD, Object Oriented Programming (OOP), Object Oriented Design, Java, Software Design Patterns, Test Script Development, Test Automation, Java Programming, Code Reusability, Software Testing, Development Environment, Maintainability, Test Case, Browser Compatibility, Software Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Test Automation, Selenium (Software), Test Script Development, Test Tools, Test Case, Software Testing, Test Execution Engine, Test Data, Apache Maven, Automation, Java, Maintainability, Code Reusability, Extensible Markup Language (XML)
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cucumber (Software), Gherkin (Scripting Language), Behavior-Driven Development, Apache Maven, API Testing, Test Script Development, Restful API, Test Automation, JSON, Scalability, Application Programming Interface (API), Test Case, Java Programming, Test Data, Authentications, Java
★ 5 (16) · Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud API, API Gateway, Application Programming Interface (API), Google Cloud Platform, Cloud Security, Security Testing, Load Balancing, Threat Management, Threat Detection
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Jenkins, Selenium (Software), GitHub, Git (Version Control System), Performance Testing, Continuous Integration, CI/CD, Apache Maven, Version Control, Java Programming, Java, Test Automation, System Testing, Object Oriented Programming (OOP), Continuous Delivery, Test Script Development, Software Testing, Integration Testing, Build Tools, Browser Compatibility
Intermediate · Course · 3 - 6 Months

Google Cloud
Skills you'll gain: OAuth, API Gateway, Cloud API, Application Programming Interface (API), Authentications, Authorization (Computing), Debugging, Data Access, Back-End Web Development, Data Analysis
Beginner · Project · Less Than 2 Hours