Suggestions
Kirill Degtyarev
Senior Automation Engineer (SDET) – EPAM Systems
Professional Background
Kirill Degtyarev is an accomplished Senior Automation Engineer with over six years of rich experience in web-based and mobile-based API automation, as well as performance testing. A strong advocate of agile methodologies and continuous integration, Kirill has developed a reputation as a specialist in REST API Automation using Rest Assured, establishing best practices and standards in various organizations.
Throughout his career, Kirill has honed his technical skills across multiple domains of software development and testing. He has been integral in designing and developing Behavior-Driven Development (BDD) tests utilizing Cucumber, where he meticulously writes behavior and step definitions while also implementing the necessary support code in Java. This commitment to ensuring quality through automation has allowed him to contribute significantly to the success of projects he has been part of.
Kirill's expertise also extends to automating highly transactional e-commerce web applications using Selenium WebDriver. His aptitude for implementing various automation frameworks—Data Driven, Keyword Driven, and Hybrid using Selenium WebDriver, Java, TestNG, and BDD within Continuous Integration (CICD) pipelines—demonstrates his versatility and depth of knowledge in modern testing practices.
Moreover, he possesses solid expertise in Performance, Load, and Stress testing, utilizing industry-standard tools such as JMeter and LoadRunner, ensuring the applications he tests are not only functional but also perform well under varying loads.
Education and Achievements
Kirill holds a wealth of educational qualifications that complement his professional endeavors. He began his academic journey at the Belarusian State University of Informatics and Radioelectronics, where he earned a Bachelor’s degree in Information Technology and Management in Technical Systems. Continuing his education, he pursued a Master’s degree in Automation Systems, specializing as an Automation Engineer, further solidifying his theoretical knowledge base.
Seeking to expand his programming knowledge, he studied Scala Programming through Stepik, which enhanced his coding proficiency. He also completed courses in Java at the IT Academy and IBA Minsk, focusing on J2EE and Java SE/EE development. His pursuit of learning does not stop here, as he has also engaged in studies related to B on JD2 at IT Academy, demonstrating a commitment to ongoing professional development.
Career History
Kirill’s professional journey has seen him thrive in several prestigious organizations, starting from technical support roles to his current position as a Senior Automation Engineer at EPAM Systems. His noteworthy transition into more complex roles began as a QA Automation Engineer at Альфа-Банк (Беларусь), where he quickly grasped the fundamentals of automated testing, laying the groundwork for future success.
He advanced his career as a Software Engineer at Wave Development, allowing him to apply his programming skills in a practical environment before becoming a Sr/Lead QA Automation Engineer at iFuture Belarus. During this tenure, he played a vital role in overseeing multiple automation projects and collaborating with cross-functional teams to ensure optimal results.
At Godel Technologies Europe, he further refined his automation testing skills, while a stint as Java BE Developer at iFuture Belarus provided him with a robust foundation in backend development practices, enriching his holistic understanding of software systems. This diverse experience has not only made him a well-rounded engineer but also gave him a comprehensive understanding of the software development life cycle (SDLC).
One of his most significant contributions was at Evolution Gaming, where as a Senior QA Automation Engineer, he led initiatives that pushed the boundaries of quality assurance and testing paradigms, continuously innovating processes to ensure high reliability and performance of their applications.
Notable Achievements
Kirill Degtyarev’s career is marked by significant achievements that underscore his skill and dedication to his craft. From developing robust automation solutions that have improved efficiencies in testing processes to successfully implementing advanced automation frameworks, Kirill has left an indelible mark on every project he’s been involved with.
His ability to integrate Performance testing into the development process through tools like JMeter and LoadRunner has been crucial for organizations looking to enhance their product deliverables, laying a foundation for future scalability and performance optimization. His technical prowess in automation and performance testing has been consistently recognized by his peers and superiors alike, making him a sought-after engineer in the field.
In each role, Kirill's contributions have led to not just improved testing outcomes but also fostered a culture of continuous improvement among teams, highlighting the significance of automation in accelerating delivery while maintaining the highest quality standards. This commitment to excellence positions him as a thought leader in the software testing community, inspiring upcoming automation engineers to adopt similar methodologies in their work.
In summary, Kirill Degtyarev is a highly skilled and experienced Senior Automation Engineer, blending his diverse educational background with extensive hands-on experience in both automation and performance testing. His continuous pursuit of knowledge and improvement, combined with his ability to drive quality assurance in software development processes, marks him as an invaluable asset to any team or organization in the tech industry.
