Blog
What I've learned about quality engineering, test automation and working with AI.
2026
- Agent-Driven Continuous Deployment: How AI Agents Take a Ticket to Production Without Breaking ItA practical design for agent-driven continuous deployment: AI agents turn acceptance criteria into frozen test scenarios, build code and tests in parallel, and ship behind independent verification.
- The QA Maturity Model — Where Does Your Team Stand?A practical framework for assessing your team's quality maturity — from ad-hoc manual testing to fully automated, AI-assisted continuous quality engineering.
- Shift-Right Quality — Monitoring Production as a QA StrategyTesting before deployment isn't enough. Here's how to extend your quality strategy into production with monitoring, alerting, and real-user feedback loops.
2025
- How AI is Reshaping the QA Engineer Role in 2025 and BeyondAI won't replace QA engineers — but it will change everything they do. A clear-eyed look at what shifts, what stays, and how to future-proof your QA career.
- How to Build a Quality-First Engineering Culture as a QA ManagerQuality culture doesn't come from tools — it comes from how your team thinks. A management playbook for embedding quality mindset across product, dev, and QA.
- Quality Gates in GitHub Actions — Blocking Bad Code Before It ShipsHow to configure GitHub Actions workflows with strict quality gates — fail fast on test failures, coverage thresholds, and performance budgets.
- Adding Allure Reporting to Playwright — Beautiful, Actionable Test ReportsHow to set up Allure Reporter with Playwright for rich, interactive test reports — with screenshots, traces, step-level breakdowns, and CI integration.
- Implementing Snapshot Testing in Playwright — Catch Visual Regressions EarlyA practical guide to visual snapshot testing with Playwright — how to set baselines, handle dynamic content, and integrate visual checks into your CI pipeline.
- Playwright + Claude AI — Writing Smarter Tests with AI AssistanceHow I use Claude Code to generate, review, and refactor Playwright tests — cutting test authoring time by 60% without sacrificing quality or coverage.
- Playwright from Scratch — A Complete Setup Guide with TypeScript and POMStep-by-step guide to setting up a production-ready Playwright framework using TypeScript, Page Object Model, fixtures, and custom reporters.
- Building a Quality-First CI/CD Pipeline — From Zero to Production GatesA complete walkthrough of setting up a CI/CD pipeline with quality gates at every stage — lint, unit, integration, E2E, and performance checks before every deploy.
- Designing for Testability — What Engineers Get WrongIf your UI is hard to automate, that's a design problem. A deep look at how product and design teams can build testability into every screen from day one.
- Why Quality Must Start at the Product Inception PhaseMost teams bolt quality on at the end. The highest-performing engineering orgs bake it into the very first conversation. Here's how to make that shift.