Testing Event-Driven Systems Without Losing Your Sanity: Practical Patterns for AWS Serverless and Asynchronous Workflows
Event-driven architectures promise speed and scale, but they also introduce testing pain: eventual consistency, non-deterministic timing, duplicated events, and failures that only appear in production. In this talk, Parthiban will share a practical, field-tested approach he has used while leading distributed teams building regulated FinTech workloads on AWS serverless components such as Lambda, EventBridge, Step Functions, SQS, and API Gateway. He’ll start with the common failure patterns that make traditional end-to-end testing brittle, slow, and expensive. Next, he will walk through how they redesigned the test strategy by combining contract testing, component-level tests with deterministic event simulation, and observability-driven assertions (logs, metrics, traces) to validate asynchronous flows without “sleep-and-retry” hacks. The session will also cover how they tested failure paths intentionally (retries, DLQs, partial outages) and introduced lightweight quality gates to reduce pipeline flakiness and manual release effort. Delegates will leave with a clear testing pyramid for event-driven systems, a checklist for testability-by-design, and reusable patterns they can apply immediately.
Parthiban Rajasekaran is an Engineering Manager and quality engineering leader specialising in AWS serverless and event-driven architectures, observability, and CI/CD reliability in regulated FinTech. He leads distributed onshore and offshore teams and stays hands-on through architecture reviews, critical PRs, and incident and problem management. At Capital One, he has helped modernise delivery practices by reducing manual release processes and improving pipeline stability through pragmatic quality gates and stronger feedback loops. Previously, he led test automation and platform quality across multiple product teams in Germany, building reusable automation frameworks for web, mobile, and performance testing. He holds AWS Cloud Practitioner and SRE certifications and speaks on practical approaches that improve speed and reliability together.
