Oleksandr Kozodoi

Test Automation Engineer

Lviv, Lviv Oblast, Ukraine
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Oleksandr Kozodoi is a Test Automation Engineer with five years of experience building Python-based test frameworks and automations for networking and telecommunication projects. He combines hands-on test development (Selenium, PyATS, pytest) with practical DevOps skills, having contributed to SONiC testing infrastructure by adding Barefoot ASIC support, converting Ansible tests to pytest, and improving packet filtering and fanout support. Comfortable across manual and automated testing, he participates in test planning, requirements analysis, design, execution and reporting within Agile Scrum teams. Based in Lviv, Ukraine, he holds bachelor’s and master’s degrees in computer engineering and specialized computer systems, and brings uncommon depth in networking knowledge that helps bridge test automation and infrastructure concerns.
code5 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Computer engeneer, Bachelor's degree, Computer engeneer at Lviv Polytechnic National University
github-logo-circle

Github Skills (9)

sonic10
pytest10
python10
test-automation10
devops9
docker8
dockers8
ansible7
ansible-galaxy7

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
sonic-net/sonic-mgmt

Aug 2020 - Nov 2022

Configuration management examples for SONiC
Role in this project:
userDevOps & Test Automation Engineer
Contributions:82 reviews, 30 commits, 32 PRs in 2 years 3 months
Contributions summary:Oleksandr primarily contributed to the test automation and infrastructure aspects of the repository. They modified existing tests to integrate Barefoot asic support, and converted Ansible tests to pytest. The user also implemented exception handling for log rotation, added improvements to testing infrastructure for sub-ports, including creation of specific test fixtures and helper functions. Furthermore, the user added new tools for packet filtering and updated the fanout support.
configuration-managementansibleconfigurationsonic
OleksandrKozodoi/sonic-mgmt

Aug 2020 - Feb 2023

Configuration management examples for SONiC
Contributions:107 pushes, 33 branches in 2 years 7 months
configuration-managementansibleconfigurationsonic
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
Oleksandr Kozodoi - Test Automation Engineer