Summary
Ivan Kotovich is a Senior Software Engineer in Test with nine years of experience building test automation solutions from scratch and leading teams across enterprise clients. He specializes in JavaScript/TypeScript UI automation (Playwright, Puppeteer, TestCafe) and has driven migrations from Selenium to modern Playwright-based stacks while integrating CI/CD with GitHub Actions and Azure DevOps. Ivan combines hands-on backend and frontend development experience with a strong coaching pedigree—he developed JS test automation curricula, delivered courses and webinars, and spoke at ComaQA. Pragmatic and process-minded, he has repeatedly turned fragmented test practices into maintainable frameworks and actionable TA plans for large-scale projects in finance, travel, and insurance. Based in Warsaw, he currently leads automation for platform initiatives and is known for tailoring lightweight, reusable frameworks that accelerate team onboarding.
9 years of coding experience
9 years of employment as a software developer
Бакалавр Roads & aerodromes, Бакалавр Roads & aerodromes at Belarusian National Technical University
mathematics and physics, mathematics and physics at school №196
Русский, English