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
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.
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.
Performance Engineer 2016 — 2019 · Vancouver, Canada - Performance investigation across front end, back end, and database optimization.
- Tools: WebPageTest, Kibana, Grafana, vSphere among others.
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.
Senior QA Automation Engineer 2013 · Ukraine - Senior test automation on client delivery projects.
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
- MS, Information Technology — Kharkiv National University (Faculty of Mathematics and Mechanical Engineering), Kharkiv, Ukraine
- BS, Information Technology — Kharkiv National University (Faculty of Mathematics and Mechanical Engineering), Kharkiv, Ukraine
- Certificate, Business Venture Program — British Columbia Institute of Technology, Vancouver, Canada
Certifications
- ISTQB® Certified Tester Foundation Level (2023)