Reliability Testing & Continuous Verification
Learn how to verify reliability in modern systems through performance testing, chaos engineering, observability, compliance, and AI-powered quality gates.
CHF 1'250
Live public or private training with an instructor.
CHF 2'500
On-site for public or team cohorts.
On request
Private training tailored to your engineering team.
Who this training is for
DevOps Engineers
Add performance, chaos, and verification checks directly into delivery workflows.
SRE Engineers
Use observability signals and controlled experiments to validate reliability before and after release.
System and infrastructure engineers
Practice reliability testing patterns across cloud-native services, monitoring stacks, and shared platforms.
What you'll learn
Build a unified reliability testing practice
Understand and practice industrial reliability testing techniques that combine performance testing, chaos engineering, open observability, and quality gate automation.
Use modern verification tooling
Work with microservice monitoring, k6-based testing, observability signals, and AI-supported verification workflows.
Run controlled chaos and compliance workflows
Design failure experiments, apply change management workflows, and connect compliance requirements to delivery decisions.
Improve observability-driven software verification
Use AI-powered techniques for verification, root cause analysis, and orchestration across complex systems.
What participants should bring
Participants benefit from prior exposure to DevOps and software testing, software and system engineering, and container or cloud engineering.
Before the course starts
Participants should come ready for hands-on exercises involving microservice environments, monitoring stacks, performance tests, and chaos and compliance scenarios.
Inside Reliability Testing & Continuous Verification
This course is available online, onsite, and as a private team delivery. Public sessions proceed subject to minimum participant numbers, and team versions can be adapted to the participant environment and governance context.
Foundations of Testing and Observability
Day 1
Performance testing, quality gates, and the monitoring setup needed for reliability verification.
Foundations of Testing and Observability
Day 1
Performance testing, quality gates, and the monitoring setup needed for reliability verification.
- Performance testing foundation
- Performance quality gates
- Chaos engineering foundation
- Set up a microservices environment with Harness and Kubernetes
- Set up a monitoring environment with Grafana, Spring Boot, and OpenTelemetry
- Run performance tests on individual microservices and APIs with k6 and Grafana
- Run stress tests and use the results for capacity planning
- Create a comprehensive load testing framework with k6 and Harness
AI-Powered Open Observability
Day 2
Open observability, reliability workflows, and structured chaos and test management practices.
AI-Powered Open Observability
Day 2
Open observability, reliability workflows, and structured chaos and test management practices.
- Open observability foundation
- Pipeline-driven unified reliability testing
- Agile and AI-driven test management
- Basic principles of chaos engineering
- Design and execute more complex chaos experiments with failure flags
- Use Squash for test management
- Use AI-SQUARE for performance quality gate verification
- Use AI-SQUARE for root cause analysis
Compliance and Holistic AI-Powered Observability
Day 3
Compliance checks, change workflows, and orchestration of models and data for reliability verification.
Compliance and Holistic AI-Powered Observability
Day 3
Compliance checks, change workflows, and orchestration of models and data for reliability verification.
- Continuous compliance with Kosli
- DevOps change management with ServiceNow
- Multiple quality gates for holistic observability
- AI-powered functional quality gate verification automation
- Perform compliance verification and management with Kosli
- Use DevOps change management workflows with ServiceNow
- Explore AI-SQUARE knowledge graph and model workflows
- Use AI-SQUARE for functional quality gate verification and orchestration
Need Reliability Testing & Continuous Verification for your team?
Run a private cohort online or on-site, adapted to your stack and learning goals.

COURSE INSTRUCTORS
Yassin Aziz Rekik
Lead Instructor - SRE & Observability
Associate Professor at HEPIA Geneva for more than 20 years and former EPFL researcher. He leads the Effective SRE training and brings deep practical experience in observability, SLO engineering, software delivery, and reliability practices.

Rouaa Ben Ayed
Instructor
Upcoming cohorts
Frequently asked questions
Everything you need to know about Reliability Testing & Continuous Verification.
Is Reliability Testing & Continuous Verification available online and onsite?
Yes. The course is designed for both online and onsite delivery and can also be adapted for private team cohorts.
Which tools are used in the reliability testing labs?
The labs reference tools such as OpenTelemetry, k6, Grafana, Harness, Squash, Kosli, and AI-SQUARE, depending on the module and delivery format.
Can reliability verification content be tailored to our delivery stack?
Yes. Team cohorts can emphasize the toolchain, governance requirements, and verification patterns most relevant to the organization.



