Quality & SDET
Quality Assurance
Building robust test automation frameworks and ensuring quality at every stage of the development lifecycle.
Test Automation
- Languages & Tools: TypeScript, JavaScript, Python, and Go utilizing Playwright, Postman, CucumberJS, and Gherkin to align technical tests with business-readable behavior.
- Architecture: Architecting scalable UI automation suites utilizing the Page Object Model (POM) design pattern, implementing authentication state reuse, and prototyping extensible API frameworks.
- AI & Optimization: Leveraging Generative AI technologies to accelerate boilerplate test script generation, synthesize comprehensive test data, and dynamically identify edge cases.
- API Testing: Validating complex API responses and database states using Python, JavaScript, SQL, and Postman.
- Impact: Significantly decreasing post-release bugs, reducing maintenance overhead, and cutting down average UI test times by utilizing intelligent, modular design.
CI/CD Integration
- Tools: GitHub Actions, Git, and GitHub.
- Infrastructure: Docker.
- Impact: Designed and integrated CI/CD pipelines directly into automation codebases to automatically accelerate test suite execution on every commit.
Quality Strategy
- Agile Alignment: Championed improvements to Agile ceremonies and streamlined the development and acceptance experience of sprint items.
- Test Planning: Designed and executed comprehensive test plans to ensure high-quality software releases, driven by modern shift-left methodologies.
- Mentorship: Provided guidance and mentorship to junior peers on product development practices, platform technologies, and effective AI prompting for developer productivity.
Tools & Technologies
Testing & Methodology
PlaywrightPostmanCucumberJSGherkinPage Object Model
Languages
GoTypeScriptJavaScriptPython
Frontend
AngularReactTailwind CSSHTMLCSSSASS
CI/CD & DevOps
GitHub ActionsDockerGitGitHubBashVite
Databases & Innovation
PostgreSQLMSSQLServerMongoDBSQLGenerative AI