About Me
I’m Volodymyr Petrov — a software engineer with over 14 years of experience in software development, testing, and leadership. My career started as a .NET C# developer in test, and in the last few years I’ve expanded into Python, JavaScript, TypeScript, and React. I specialize in end-to-end, Web UI, API, integration, unit, and performance testing (including volume and stress), complemented by strong DevOps expertise.
Over the years I’ve designed automation frameworks from scratch, implemented CI/CD pipelines, and delivered scalable testing solutions across finance, banking, IoT, and auditing domains. My toolbox includes Playwright, CodeceptJS, Selenium, RTL, Jest, SpecFlow, GitHub Actions, Azure DevOps, Docker, Kubernetes, and AWS — always focused on quality, reliability, and performance. I also have hands-on experience with full-stack software development: .NET MVC, EF6, React, Flask, and FastAPI.
Beyond work, I’m originally from Ukraine and now living in Canada with my family — we’ve been here since full scale Russian invasion happened. We’re based in Greater Vancouver, BC, and we love exploring the Pacific Northwest outdoors together. Family time, hiking, and discovering new places are a big part of my life.