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 Russian full scale invasion. 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.