GKGlyphKnitVin Rao

About

Quality engineering, product code, and clearer release evidence.

Vin Rao is a Senior SDET / ML Quality Engineer based in Lisbon time, with nine years across Playwright, pytest, Selenium, Cypress, API testing, data validation, CI/CD gates, AWS, Azure, and .NET BDD.

Background

The resume backs a specific shape of engineer: someone who can build UI automation, API suites, data checks, CI gates, and support scripts, then explain the failure in terms a delivery team can act on.

The Hamilton College background was Physics, with Computer Science, Mathematics, History, and Piano alongside it. That mix shows up in the way the work moves between systems thinking, scripts, data, and readable release evidence.

Recent personal projects extend that pattern into ML and data systems: eval cases, structured output checks, reproducible local harnesses, and dashboards that avoid false precision.

Resume timeline

Experience receipts

Jan 2025 - Present

Philip Morris International

Connected-device platform

QA Automation Engineer · Lisbon, Portugal | Remote

60% less manual test-authoring time
  • Built Playwright and Selenium suites for React/TypeScript device registration, authentication, and multi-locale flows.
  • Integrated LLM-assisted test generation to expand test cases and reduce manual authoring.
  • Embedded suites into Jenkins pipelines with quality gates and earlier sprint-level defect feedback.
PlaywrightSeleniumTypeScriptPythonJenkinsGitHub Actions

Mar 2024 - Dec 2024

Carlsberg Group

Global beverage platform

QA Automation Engineer · Lisbon, Portugal | Remote

Global-team quality reportingReusable UI/API modules
  • Shifted a predominantly manual suite toward Playwright and pytest automation.
  • Built reusable modules for UI regression, access control, and multi-market localization.
  • Validated REST integrations, authentication flows, and role-based access controls.
PlaywrightpytestREST APIsPostmanSwaggerJira

Feb 2023 - Mar 2024

consulting

GlyphKnit Solutions LLC

Founder | QA & SDET Consultant · Montreal, QC | Remote

70% shorter test execution time70% automated test coverage in 6 months
  • Built Playwright and Cypress E2E frameworks from scratch on Linux-based AWS infrastructure.
  • Designed REST API suites in Python with Postman and Requests.
  • Validated microservice integrations, data flows, and access control policies across AWS and Azure services.
PlaywrightCypressPythonAWSAzureDockerLinux

Mar 2019 - Dec 2022

Revelate Corp

QA Analyst | Support Engineer · Montreal, QC | Remote

80% less manual testing effort200+ Postman API collections3h to 25m CI feedback
  • Built Python and Java suites for ingestion, data integrity, and access-control validation.
  • Developed Postman API collections for payment-data endpoints and business rules.
  • Used MySQL and Pandas checks to catch data corruption and transformation errors before production.
PythonJavaPostmanNewmanJenkinsMySQLPandasAWS

Nov 2016 - Feb 2019

Audley Travel

IT Specialist - Support & Quality Assurance · Boston, MA

150+ BDD feature files15+ hours/week automated20+ PowerShell scripts
  • Built Cucumber and SpecFlow BDD frameworks for .NET applications.
  • Collaborated with developers to write tests before implementation was complete.
  • Automated Azure provisioning, permissions management, and user onboarding with scripts.
CucumberSpecFlowC#.NETSeleniumPowerShellAzure