Lead / Senior QA Automation Engineer

15+ years in IT — UI and API automation, performance testing, leadership, and production troubleshooting.

Senior QA automation engineer with broad experience in UI automation, API and integration testing, performance work, and team leadership. Comfortable across JavaScript, C#, Java, and Python, with cloud and relational databases. I troubleshoot production issues, find performance bottlenecks, recruit and lead SDET/QA teams, and build frameworks that catch defects early in the SDLC.

Focus areas

JavaScript / TypeScriptC# / .NETJavaPythonSelenium WebDriverWebDriverIOPlaywrightPuppeteerRobot FrameworkREST / API testingCucumber / SpecFlow / BDDJMeter / load testingELK / KibanaNew Relic / DynatraceGrafanaOracle / MS SQL / MongoDB / PostgreSQLAWSJenkins / CI/CDAgile / Scrum / TDD / BDDAndroid & React (hands-on)

Experience

GlobalRelay

Lead SDET 2022 — present · Vancouver, Canada
  • Secure, compliant messaging, archiving, and information governance for financial services — capture, preservation, and analysis of email, IM, social, and voice communications.
  • Stack: Playwright, WebDriverIO, JavaScript, Jenkins, Jira, TestRail, Uptrends.
  • Lead SDET: evolved automation framework, cut flaky tests, improved coverage, performance assessments, hiring, testing strategy and standards, cross-team alignment, code reviews, documentation, mentorship.
  • Shift-left: reduced reliance on heavy E2E in favor of component tests and lower-level integration tests with mocks — more defects found before integration with other modules and less dependency on a perfectly stable environment.

Corinex

Lead QA Automation Engineer (from Senior QA Automation Engineer, 2020) 2020 — 2022 · Vancouver, Canada
  • Smart metering and broadband-over-powerline (BPL) infrastructure for utilities.
  • Stack: Python, Robot Framework, Selenium, AWS, JavaScript, Jenkins.
  • Built and led the QA automation function: interviews, training, KPIs, reviews, standards, client communication, on-site acceptance testing.
  • Led a team of three SDETs; delivered a functional framework approved by the client for acceptance testing.

Vision Critical

Performance Engineer 2016 — 2019 · Vancouver, Canada
  • Performance investigation across front end, back end, and database optimization.
  • Tools: WebPageTest, Kibana, Grafana, vSphere among others.

Vision Critical

Software Engineer in Testing 2013 — 2016 · Vancouver, Canada
  • Cloud customer intelligence / engagement platform — C# .NET, Selenium, AWS, JavaScript, SpecFlow.
  • Manual and automated testing; built a cross-team UI automation framework and regression scripts; API and mobile testing.
  • Delivered a framework still in use for regression testing.

EPAM Systems

Senior QA Automation Engineer 2013 · Ukraine
  • Senior test automation on client delivery projects.

DataArt Solutions

Senior QA Automation Engineer 2010 — 2013 · Ukraine
  • High-load OAuth 2.0 REST authorization service securing internal HTTP traffic for an international SOA booking platform.
  • Java, Eclipse, Jira, Cucumber — maintained and extended automation framework; built new framework and API automation.
  • Achieved roughly 80% regression coverage with automated API tests.

BCPWA society

Software Developer / QA Engineer 2008 — 2009 · Vancouver, Canada
  • Software development and quality assurance for a non-profit organization.

Project highlights →

Education

Certifications

Blog

All articles →