Architecting Quality.
Engineering Trust.
I am an independent Test Automation Architect with over a decade of experience in software quality assurance. I specialize in designing, building, and scaling enterprise-grade testing ecosystems that integrate seamlessly into CI/CD pipelines and accelerate product delivery.
The Architectural Philosophy
My journey in tech is unconventional, and that is my greatest asset. With an MSc in Civil Engineering and years spent navigating the complex dynamics of Agile transformations and Test Management, I approach software quality differently.
I view test automation as structural engineering. It requires a solid architectural foundation (like the Page Object Model), robust tooling (TypeScript, Python), and automated maintenance. I don't just write test scripts; I build scalable solutions that eliminate technical debt. By automating the heavy lifting—from end-to-end GUI frameworks to automated test data generation systems—I help engineering teams ship faster, with absolute confidence.
"I don't just write test scripts; I build scalable solutions that eliminate technical debt. Test automation is structural engineering."
Core Capabilities & Tech Stack
E2E Framework Architecture
Designing scalable, high-performance automated testing frameworks from the ground up using Playwright and TypeScript.
Backend & API Tooling
Leveraging Python and Pytest to validate data-intensive microservices and engineer automated test data generation systems.
Continuous Integration (CI/CD)
Building robust automated quality gates using GitHub Actions and GitLab CI/CD for rapid feedback loops.
Process Engineering
Bridging the gap between deep technical execution and business transparency through seamless test reporting integration (e.g., Jira Xray) and Role-Based Access Control (RBAC) testing strategies.