I design test strategies, automate quality gates, and dig into systems until I understand exactly how they fail — and how to keep them from doing it.
I'm a software quality engineer who believes the best bugs are the ones caught before anyone else has to think about them. My day-to-day is a mix of writing automation, reviewing code with a skeptic's eye, and partnering with developers to ship features that hold up under real-world pressure.
At IBM, I work on enterprise-scale products where reliability isn't a nice-to-have — it's the whole product. That context has shaped how I think about testing: less about checking boxes, more about understanding systems deeply enough to know where they're brittle.
When I'm not chasing down test failures, I'm exploring new tooling, contributing to internal best-practice guides, and quietly advocating for the unglamorous-but-essential work that makes software trustworthy.
Designing and maintaining automated test frameworks for enterprise-scale products. Owning quality gates in CI/CD pipelines, leading defect triage, and partnering with dev teams to shift testing left.
Built end-to-end test suites for web applications,Mobile apps & integrated with CI/CD through Jenkins & Azure Devops, and reduced regression cycle time significantly through automation.
Cross-browser end-to-end test suite covering critical user flows, reducing release-blocking bugs by detecting visual and functional regressions early.
ViewFoundation Level certification covering testing fundamentals, test design techniques, and quality assurance best practices.
Various IBM-issued credentials in cloud technologies, agile methodologies, and enterprise testing practices.