Products I've shipped quality on
Hover to explore2024 — PresentPhraseWeb / No-code automationPlaywrightTypeScriptJIRADatadogSentrySprint-based deliveryCI/CDAgile / ScrumPhrase Orchestrator is a no-code automation product that lets localization teams design and run E2E workflows visually. I led QA from the prototype stage and shaped the testing strategy from the ground up.
- Built the Cypress + Playwright suite from zero alongside the first releases
- Owned regression and automation strategy, release approvals and exploratory charters per sprint
- Paired with devs on shift-left reviews, cutting prod escapes per release
- Build valuable test coverage based on user journey analysis and risk assessment
- Embedded AI-assisted bug triage and grooming (Claude Code + Playwright MCP) into the workflow
Hover to explore2023 — 2024PhraseWebCypressTypeScriptPostmanJIRAMixpanelHotjarContinuous deploymentCI/CDDatadogSentryRegressionPhrase Strings Editor is the translation workspace used daily by thousands of linguists across gaming and development industries. I focused on regression and reliable automation coverage for complex editing flows, ICU message-format edge cases and collaboration features used by localization teams across industries.
- Expanded e2e coverage of the Editor
- Adapted testing framework to the team's continuous deployment structure to reduce bottleneck
- Assisted the team with accessibility efforts and achieved full WCAG (AA) compliance
Hover to explore2021 — 2023Avast / Gen DigitalWindowsWiniumC#Specflow / GherkinTeamCity (CI)JIRASentryPlanned releasesCI/CDRegressionUATCCleaner for Windows is a flagship system-cleaning and optimization utility used by hundreds of millions of people worldwide. I owned QA coverage across Windows versions, registry layouts, and diverse user configurations.
- Validated cleaning rules, registry edits, and uninstaller flows across Windows 7–11
- Built Winium-based UI automation for repetitive regression paths
- Coordinated beta cohorts and triaged telemetry-driven crash reports
- Worked closely with the C# desktop team on root-cause analysis
Hover to explore2021 — 2023Avast / Gen DigitalmacOSExploratoryPostmanJIRACharles ProxyPlanned releasesCI/CDTeamCity (CI)RegressionUATCCleaner for Mac is the macOS version of the desktop cleaning and optimization product, with a different permission and platform model than Windows. I owned QA E2E across releases, OS versions, and platform-specific edge cases.
- Owned regression for every release across multiple macOS versions and chipsets (Intel + Apple Silicon)
- Validated full-disk-access flows, code-signing, and notarization edge cases
- Wrote exploratory charters that fed directly into the dev backlog
- Tested in-app purchase + license activation flows tied to the web account
Hover to explore2020 — 2023Avast / Gen DigitalWeb / E-commerceRegressionUATCleverbridgeJIRASprint-based deliveryCI/CDAgile / ScrumJIRAccleaner.com is the web marketing and purchase funnel for CCleaner, including localized landing pages, checkout, and license delivery flows. I covered QA across experiments, checkout reliability, and release readiness with cross-functional teams.
- Built Cypress coverage for checkout, license delivery, and account flows
- QA'd dozens of A/B tests with the growth team, validating tracking + experiment splits
- Cross-browser + responsive testing across 20+ localized variants
- Coordinated release readiness with marketing, engineering, and customer support

