Suggestions
Oleg Shuliak
Software Engineer at Personio
Professional Background
Oleg Shuliak is a highly skilled software engineer with over six years of experience specializing in automation frameworks and quality assurance (QA) engineering. Currently, Oleg works at Personio as a Software Engineer, where he brings his extensive expertise in various programming languages, including JavaScript, TypeScript, Kotlin, C#, and SQL. His proficiency extends to developing and maintaining automation frameworks from the ground up, showcasing his strong technical skills and commitment to improving software quality.
Before taking on his current role, Oleg served as a QA Automation Engineer at Personio and previously at Ciklum, where he honed his abilities in automation testing and QA processes. His earlier experience includes roles as a QA Engineer at esteemed companies such as Luxoft, Homsters, and Unsimple.com. Across these positions, Oleg has demonstrated his capacity to handle web, desktop, and mobile application testing within Agile development environments, employing an iterative approach to deliver high-quality software.
Oleg's expertise also encompasses a wide range of automation tools and frameworks such as Protractor and WebdriverIO, which he actively utilizes to streamline testing processes. His experience with REST API, UI, and CDC automation testing adds to his well-rounded skill set, making him a valuable asset in any software development team.
Education and Achievements
Oleg Shuliak's commitment to professional development is evident through his educational background. He studied QA Engineering at the IT Education Academy, where he gained essential knowledge and skills in quality assurance and automation techniques. Additionally, Oleg pursued a degree in Engineering and Civil Development from Lugans'kij Nacional'nij Agrarnij Universitet, providing him with a solid foundation in engineering principles that complement his software engineering capabilities.
Throughout his career, Oleg has embraced key methodologies such as Object-Oriented Programming (OOP) principles, Test-Driven Development (TDD), and Behavior-Driven Development (BDD). This adherence to best practices ensures that he develops robust and maintainable software solutions. Furthermore, he is well-versed in continuous integration (CI) systems, utilizing platforms like GitLab and TeamCity to enhance collaboration and productivity within development teams.
In terms of project management, Oleg is proficient in various tools, including TFS, JIRA, Youtrack, and Asana. His experience using these management tools underscores his ability to navigate complex project workflows while ensuring timely delivery and quality outcomes.
Achievements
Oleg Shuliak's dedication to excellence in software engineering and automation testing has led to several notable achievements throughout his career. One such achievement is his capability to develop automation frameworks from scratch, which demonstrates not only technical expertise but also innovative thinking and problem-solving skills. By creating tailored solutions that meet the specific needs of various projects, Oleg has positively impacted the efficiency of testing processes and overall software quality.
In addition, Oleg's active usage of advanced testing tools, such as Protractor and WebdriverIO, highlights his commitment to leveraging state-of-the-art technology to optimize testing workflows. His proficiency in API testing and user interface (UI) testing has equipped him with a comprehensive understanding of software quality metrics, enabling him to provide insightful feedback and enhance product performance.
Overall, Oleg Shuliak's professional journey reflects his passion for software engineering and quality assurance, evidenced by his continuous pursuit of learning and improvement. He embodies a growth mindset and an eagerness to embrace new challenges, thus ensuring his contributions remain relevant in an ever-evolving technological landscape.
With a solid foundation in both technical skills and software quality practices, Oleg is well-positioned to continue making significant contributions to the field of software engineering and quality assurance in the years to come.
