• Designed, implemented, and owned an end-to-end test automation framework using Playwright and TypeScript, replacing manual regression testing and reducing test execution cycles from days to hours
• Converted high-risk manual test cases into stable automated regression and functional tests, significantly reducing post-release defects
• Currently implementing Robot Framework with Python for keyword-driven automation across web and desktop applications, improving maintainability and enabling non-technical contributors
• Integrated automated testing into CI/CD pipelines using Jenkins, GitLab CI/CD, and Azure DevOps, executing tests on every commit with JUnit reporting and quality gates via SonarQube
• Leveraged AI-assisted testing techniques using Playwright MCP and GitHub Copilot to accelerate test creation and reduce maintenance when UI elements change
• Developed and executed API automation tests using Postman collections integrated into CI/CD, validating backend services and database state prior to release
• Authored and maintained test plans, test cases, automation documentation, and execution reports, ensuring traceability from requirements through validation
• Partnered closely with Product Managers and Engineers to incorporate testing considerations early in the development lifecycle
• Led internal workshops to standardize automation best practices and improve test quality across teams
• Migrated test management from Excel to Azure Test Plans, improving visibility, execution tracking, and audit readiness