Module 9 · Free
CI/CD and DevOps for QA
Integrate testing into modern delivery pipelines: Git workflows, CI/CD tools, Docker basics, test environments, and quality gates.
0 of 20 lessons complete
CI/CD Concepts for QA
Understand Continuous Integration and Continuous Delivery fundamentals. Learn how CI/CD pipelines …
2Jenkins for QA
Master Jenkins pipelines for test automation. Learn to configure Jenkinsfiles, set up test stages, …
3GitHub Actions for QA
Build CI/CD workflows with GitHub Actions for test automation. Configure matrix testing, artifact …
4GitLab CI for QA
Configure GitLab CI/CD pipelines for test automation. Learn .gitlab-ci.yml syntax, stages, …
5Docker for QA Engineers
Learn Docker fundamentals for QA. Build and run test environments in containers, create Dockerfiles …
6Docker Compose for Test Environments
Orchestrate multi-container test environments with Docker Compose. Build complete test stacks with …
7Kubernetes Basics for QA
Understand Kubernetes architecture and concepts essential for QA. Learn pods, deployments, services, …
8Test Environment Management
Master test environment strategies: ephemeral environments, shared staging, data management, and …
9Infrastructure as Code for Testing
Apply Infrastructure as Code principles to test environments. Learn Terraform basics, Ansible for …
10Feature Flags and Testing
Test applications using feature flags effectively. Learn testing strategies for feature toggles, A/B …
11Blue-Green and Canary Deployments
Understand deployment strategies and their QA implications. Learn blue-green, canary, rolling, and …
12Monitoring and Observability for QA
Master monitoring and observability from a QA perspective. Learn the three pillars (logs, metrics, …
13Log Analysis: ELK Stack and Grafana
Analyze application logs for QA insights using ELK Stack and Grafana. Build dashboards, create …
14Chaos Engineering
Apply chaos engineering principles to improve system resilience. Learn fault injection, chaos …
15Testing in Production Strategies
Implement safe testing in production strategies. Learn synthetic monitoring, dark launching, traffic …
16Release Management for QA
Define QA's role in the release process. Learn release checklists, go/no-go criteria, rollback …
17Test Orchestration
Orchestrate large test suites across distributed infrastructure. Learn test sharding, parallel …
18Cloud Testing: AWS, GCP, and Azure
Test applications on major cloud platforms. Learn AWS, GCP, and Azure testing services, device …
19DevOps Metrics for QA
Measure DevOps effectiveness with DORA metrics and quality KPIs. Learn deployment frequency, lead …
20Module 9 Assessment
Test your knowledge of CI/CD and DevOps for QA. 10 questions covering pipelines, Docker, Kubernetes, …