Senior Quality Engineer at Circle with 18+ years of experience architecting resilient test automation frameworks, leading quality transformations, and pioneering AI-driven testing strategies across fintech, SaaS, and e-commerce platforms at companies like Circle, GitLab, Amazon, and Freshworks.

18+ Years
QA Excellence
About
I'm Ramya Authappan — a Senior Quality Engineer at Circle with 18+ years of experience transforming quality engineering practices across enterprise and high-growth tech companies. My career spans roles at Juniper Networks, Amazon, Freshworks, GitLab, and now Circle, where I've consistently delivered measurable improvements in test reliability, developer velocity, and release confidence.
After leading engineering teams for several years and exploring the engineer–manager pendulum concept by Charity Majors, I deliberately returned to hands-on engineering to focus on the cutting edge of test automation and AI-driven quality engineering — where I believe the most impactful work is happening today.
At Circle, I'm pioneering the integration of AI into our quality processes, working with advanced Playwright automation, Claude Code MCP, and Buildkite MCP to build self-healing test systems that automatically diagnose, repair, and optimize themselves. This initiative aims to significantly reduce flaky tests and manual intervention while improving deployment confidence.
Previously at GitLab, I led a distributed quality engineering team across multiple time zones, architecting scalable CI/CD pipelines and establishing quality frameworks that supported rapid product growth. At Freshworks, I built comprehensive test frameworks for microservices architecture and championed Consumer-Driven Contract testing across the organization. My time at Amazon involved optimizing large-scale test suites, reducing execution time from hours to minutes through intelligent parallelization.
Beyond my technical work, I'm passionate about building inclusive tech communities. As Director of Women Who Code Chennai (2018-2024), I mentored speakers, organized educational meetups, and created pathways for women to advance in technology careers.
AI in Testing
Pioneering the next generation of intelligent test automation systems that learn, adapt, and self-heal.
Built a suite of AI-native tools that bring LLM-powered intelligence into the quality engineering workflow — from test planning through execution and maintenance. Each tool is production-shipped and running at Circle.
Autonomous test repair in CI & local mode
An agentic workflow built on the Claude Agent SDK that automatically diagnoses and repairs broken Playwright tests — both in CI pipelines and in local development mode. When a test fails, the agent uses Playwright MCP to navigate the live application, observe the current UI state, identify what changed, and apply targeted fixes. This eliminates the manual triage cycle entirely, closing the loop from failure to fix without human intervention.
Mode
Runs in CI pipelines and on-demand locally — adapts behavior to the environment
How it works
Agent navigates the live app via Playwright MCP, observes UI state, diagnoses root cause, and patches the test
Impact
60%+ reduction in manual debugging time. Broken tests are self-healing, not backlogged
AI-driven Playwright test selection for faster CI
Instead of running a 60-minute Playwright suite on every PR, Claude analyzes the pull request diff via the GitHub API, maps each changed file to its impacted test coverage across three tiers — direct component impact, feature-level, and integration-level — and outputs a prioritized, reasoning-backed list of test files. Every selection is explainable via an HTML report uploaded as a Buildkite artifact. A four-condition safety gate and automatic fallback to the full suite ensure CI is never blocked.
60–80%
Fewer tests per PR
5–10 min
vs 60 min full suite
10–30×
Compute cost ROI
$0
Rollback cost (env var)
Documentation-driven test coverage matrix generator
A custom Claude Skill that generates a comprehensive test coverage matrix purely from product knowledge base documentation — no codebase access or code exploration required. It works in three phases: fetches KB articles via a locally-running Rails app's internal API, reads every doc to extract distinct user journeys with step-by-step UI detail and expected results, then cross-references those journeys against existing Playwright specs to classify each as Already Present, Skipped, or Yet to be Added. Output is delivered as a color-coded XLSX, AI-ingestible Markdown, and structured JSON — enabling shift-left test planning before a single line of code is written.
Input
Knowledge base documentation only — no code context, no test file exploration required to get started
Output
Color-coded XLSX, Markdown, and JSON — each journey with priority, steps, expected result, and coverage status
Impact
In one run, surfaced 53 uncovered journeys out of 55 — revealing a 96% coverage gap in minutes, not days
Key Projects
Architected comprehensive E2E and contract testing frameworks supporting 20+ microservices, introduced Consumer-Driven Contract testing organization-wide, and built CI/CD pipelines with Docker and Jenkins.
Optimized Kindle and Digital Text platform test suites, reducing runtime from 8 hours to 40 minutes through intelligent parallelization and test distribution strategies across 100+ test agents.
Led distributed QE teams, scaled CI pipelines to support rapid product growth, established quality frameworks and SLOs, and reduced pipeline flakiness from 15% to under 3% while improving deployment frequency by 30%.
Skills
Experience
Circle
GitLab Inc.
Freshworks (Freshdesk)
PayPal
Chronus (Mentoring & Talent Development Solutions)
Amazon
Juniper Networks
Community
Women Who Code
Led one of India's most active Women Who Code chapters, empowering 2000+ women in technology through educational initiatives, mentorship programs, and community events. Organized 50+ technical meetups and workshops covering topics from test automation to career advancement. Mentored women engineers transitioning into leadership roles and provided a platform for first-time speakers to share their technical expertise. Collaborated with tech companies to create inclusive hiring practices and mother-friendly workplace policies. Featured in multiple publications for advocacy work around building support systems for working mothers in tech.
Speaking
Presented a paradigm shift from reactive debugging to proactive test maintenance at the Women in Tech Global Conference (100,000+ attendees). When tests fail in CI, an AI agent analyzes the failure, navigates the application, identifies the root cause, and proposes fixes—all without human intervention. Covered autonomous test healing using Claude Agent SDK and MCP, GitHub Actions integration, and real-world metrics on reduced MTTR and increased stability.
Presented how to build a fully autonomous test healing pipeline using the Claude Agent SDK that transforms how engineering teams handle E2E test failures. When tests fail in CI, an AI agent analyzes the failure, navigates the application, identifies the root cause, and proposes fixes—all without human intervention.
Comprehensive talk on implementing DevTestOps practices, discussing how to build quality into CI/CD pipelines, automate testing at scale, and foster a culture of continuous quality improvement.
Explored strategies for integrating quality engineering practices into DevOps workflows, focusing on shift-left testing, CI/CD optimization, and building a quality-first engineering culture.
Shared GitLab's approach to excellence in quality engineering, demonstrating how to bake quality into every step of the software development lifecycle through comprehensive testing strategies, automation, and cultural practices.
Advanced DevOps strategies for supercharging delivery pipelines, including automation techniques, infrastructure optimization, and quality gates that enable rapid, reliable deployments.
Demonstrated practical applications of service virtualization with HoverFly to enable independent testing of microservices, reduce external dependencies, and accelerate development cycles.
Presented solutions to 'Integration Hell' in microservices using Consumer-Driven Contracts (CDC) with Pact. Demonstrated how CDC enables asynchronous integration testing as simple as unit tests, eliminating the need to bring up all microservices for integration validation.
Deep dive into implementing CDC testing across microservices architecture, preventing breaking changes, and enabling independent service deployments at Freshworks.
Media
Freshworks Insider
The News Minute