Get the free guide

Traditional software quality assurance testing is no longer sufficient.

DevOps and microservices architectures have dramatically sped up software development. However, our systems are more complex than ever.

Explore how the widening gap between conventional QA and modern application development is negatively impacting reliability and learn what you can do to close it.

Get your copy

Thanks for requesting The New QA: How Modern Applications Are Changing Traditional QA! View the guide here. (A copy has also been sent to your email.)

About the Authors

Jordan Pritchard

Director of Infrastructure & Site Reliability Engineering

Michael Kehoe

Architect of reliable, scalable infrastructure

Rodney Lester

Technical Lead, Reliability Pillar of Well Architected Program

Tammy Butow

Principal SRE

Jay Holler

Manager, Site Reliability Engineering

Ramin Keene

Founder

What's inside?

In this white paper, we explore:

  • How DevOps and microservices have contributed to development velocity and architectural complexity
  • Why legacy testing and QA fall short in these new environments
  • Modern testing alternatives like Chaos Engineering to bridge the gap between emerging development trends and legacy testing methods
  • Incident classification: SEV descriptions and levels, and SEV and time-to-detection (TTD) timelines

  • Organization-wide critical service monitoring, including key dashboards and KPI metrics emails

  • Service ownership and metrics for organizations maintaining a microservices architecture

  • Effective on-call principles for site reliability engineers, including rotation structure, alert threshold maintenance, and escalation practices

  • Chaos Engineering practices to identify random and unpredictable behavior in your system

  • Monitoring and metrics to detect incidents caused by self-healing systems

  • Creating a high-reliability culture by listening to people in your organization

Modern applications are changing, and traditional testing practices are no longer up to the task.

In order to validate the reliability of distributed architectures in DevOps organizations we need a new testing methodology.

In this white paper, we explore the changing landscape of testing as a consequence of DevOps and microservices, and how Chaos Engineering provides the necessary framework for testing modern applications.

Over a decade of collective experience unleashing chaos at companies like

Get your copy

Avoid downtime. Use Gremlin to turn failure into resilience.

Gremlin empowers you to proactively root out failure before it causes downtime. See how you can harness chaos to build resilient systems by requesting a demo of Gremlin.

Product Hero ImageShape