£9.99
per month
Video
Jul 2025
5hrs 54mins
1st Edition
-
Setting up Jenkins and GitHub Actions for test automation
-
CI/CD integration with Agile and DevOps workflows
-
Automation of unit, API, E2E, and performance testing with Jenkins and GitHub Actions
In this course, you'll learn how to leverage Jenkins and GitHub Actions to automate tests and streamline CI/CD pipelines. Starting with CI/CD fundamentals, you’ll explore key concepts and tools before diving into hands-on setup for both Jenkins and GitHub Actions.
You’ll build test automation pipelines that include unit tests, API, E2E, and performance testing, ensuring continuous testing throughout the development lifecycle. The course covers setting up complex test strategies, publishing test results, and managing thresholds for optimal test automation. You’ll also learn to deploy the BugTracker app manually, via Jenkins, and GitHub Actions to simulate real-world deployment workflows.
Perfect for developers, QA engineers, and testers, this course offers practical examples and deep insights into CI/CD best practices, helping you enhance testing workflows, automation, and collaboration. Whether enhancing your skills or implementing automation in your team, this course provides everything you need to master CI/CD practices.
This course is ideal for QA engineers, DevOps professionals, software developers, testers, and CI/CD practitioners. A basic understanding of software development, testing concepts, and familiarity with GitHub and Jenkins is recommended, though no prior experience with CI/CD tools is required.
-
Set up Jenkins and GitHub Actions for continuous integration and delivery
-
Implement automated testing strategies for unit, API, E2E, and performance tests
-
Deploy applications using Jenkins and GitHub Actions
-
Automate test execution and reporting for better software quality
-
Integrate CI/CD pipelines into Agile and DevOps environments
-
Configure and manage environment variables for secure deployments