Oleksii Ihnatiuk is a Quality Assurance Manager with 11 years in software engineering and over 8 years specializing in SDET and test automation across domains including medical software, university mobile apps, and enterprise integrations. He has led QA teams at Wix and Archer Software, implementing Agile testing practices, defining QA strategy, and mentoring engineers to raise coverage and reduce manual effort. A hands-on contributor to major open-source projects, he helped migrate Protractor from v5 to v6 and is a Project Committer on the widely used WebdriverIO framework, where he improved type definitions, selector strategies, and command tests. Oleksii combines strong JavaScript and Selenium/WebdriverIO expertise with practical SDLC knowledge and a knack for clean, maintainable test design. Based in Ukraine, he is active in the CIS automation community and often focuses on improving test stability and developer-friendly tooling—work that quietly accelerates delivery velocity.
10 years of coding experience
11 years of employment as a software developer
Master's degree, Informational Designing Technologies, Master's degree, Informational Designing Technologies at National Metallurgical Academy of Ukraine
Contributions:24 commits, 28 PRs, 158 comments in 1 month
Contributions summary:Oleksii primarily focused on refactoring and updating the Protractor test suite. They moved tests off the control flow, a significant step towards improving test stability and maintainability. Several commits involved modifying test configurations and adjusting test execution, including updating waiting times and removing deprecated features. Furthermore, the user contributed to the test infrastructure and ensured the test suite's robustness.
Next-gen browser and mobile automation test framework for Node.js
Role in this project:
Full-stack Developer
Contributions:12 commits, 19 PRs, 247 comments in 4 months
Contributions summary:Oleksii primarily focused on improving the type definitions and code structure within the WebdriverIO framework. They updated the types for the `remote()` function, addressed redundant generics, merged cookie interfaces, and removed unnecessary type wrappers. Additionally, the user implemented changes related to the `findStrategy` method, optimizing selector strategy handling, and added the `debuggerAddress` parameter to the wdio-devtools-service. Furthermore, the user modified and added tests for the `setValue` and `addValue` commands.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Oleksii Ihnatiuk - Quality Assurance Manager at Wix