Overview
Technical skills
Timeline
Roles

Overview

Quality Engineer and Test Automation specialist with 12+ years working across mobile and web platforms. Builds scalable automated testing frameworks with Playwright, TypeScript, Jest, and Maestro, and supports QA infrastructure with Kubernetes and Google Cloud. Has implemented AI-assisted QA tooling for test review and debugging workflows and integrated automated test suites into CI/CD pipelines.

Technical skills

JavaScript• Middle • 12y+
Python• Middle • 12y+
SQL• Middle • 12y+
TypeScript• Senior • 6y+
Databases
DynamoDB
PostgreSQL
Redis
AI/ML
Claude
LangChain
Frontend
GraphQL
Next.js
React.js
Mobile
Maestro• 4y+
React Native• 4y+
DevOps
Datadog
Git
Google GKE
Kong
Terraform
WebSockets
Docker• 12y+
Kubernetes• 6y+
CI/CD• 4y+
GCP• 4y+
GitHub Actions• 4y+
Cybersecurity
HIPAA
QA
Cypress
Selenium
Jest• 6y+
Playwright• 6y+

Timeline

Senior Quality Engineer Senior
Leanware Full-Time
May 2024 to Present 2 Years 3 Months In office
Designed and implemented automated testing frameworks for an AI-powered fitness platform across web and mobile. Built mobile test automation using Maestro with YAML-based definitions, improving authoring speed and reducing device-specific flakiness. Implemented AI-assisted QA tooling using LangChain to automate review and debugging workflows, and built load testing infrastructure with Kubernetes/GCP to validate performance baselines. Integrated test suites into GitHub Actions CI/CD and mentored junior QA engineers on automation patterns and debugging.
Playwright
TypeScript
Jest
Maestro
Kubernetes
GCP
Docker
GitHub Actions
CI/CD
LangChain
Senior Software Engineer - Test Automation Senior
ThredUp Full-Time
Mar 2022 to May 2024 2 Years 2 Months In office
Led test automation for a visual recognition platform, building Playwright and Jest suites to validate ML inference accuracy and API contract compliance across multiple microservices. Developed iOS mobile automation with React Native and Maestro to cover key user flows and catch release regressions early. Implemented Kubernetes-based load testing on GCP and refactored legacy Selenium tests to improve execution speed and reduce maintenance. Added CI/CD best practices with GitHub Actions, improved test data consistency across environments, and reduced flakiness.
Jest
Playwright
Maestrosince 2022
React Native
Kubernetes
GCPsince 2022
GitHub Actionssince 2022
CI/CDsince 2022
Software Engineer - QA Infrastructure Middle
Spring Health Full-Time
Nov 2020 to Mar 2022 1 Year 4 Months In office
Built end-to-end test automation for a care navigation platform using Playwright and TypeScript for critical web user flows. Developed Kubernetes-hosted load testing with Python-based tooling and created a Jest API testing framework to validate REST consistency across microservices. Containerized test environment setup with Docker to reduce environment-specific failures and improve onboarding. Implemented test reporting dashboards using CloudWatch metrics and Python scripts to track flakiness and identify intermittent failure causes.
Playwrightsince 2020
TypeScriptsince 2020
Jestsince 2020
Kubernetessince 2020
Docker
Python
Software Engineer Middle
Tencent Games Full-Time
Nov 2014 to Nov 2020 6 Years In office
Contributed to test automation infrastructure for a MOBA and supported related mobile testing by writing Python and JavaScript test scripts. Built emulator automation utilities to reduce mobile regression execution time using parallelization. Created debugging and monitoring tools with Python and SQL queries to analyze player logs and improve incident response during peak hours. Helped establish Docker-based testing environments and participated in validation tests for anti-cheat signal collection.
Pythonsince 2014
JavaScript
SQL
Dockersince 2014