Vitaliy Kotov
About Vitaliy Kotov
Vitaliy Kotov is a Lead QA Automation Engineer at Badoo, where he has worked since 2012. He has authored multiple articles on QA and test automation and has lectured on Selenium testing at industry conferences.
Work at Badoo
Vitaliy Kotov has served as the Lead QA Automation Engineer at Badoo since 2012, accumulating over 12 years of experience in this role. His responsibilities include overseeing quality assurance processes and implementing automation strategies. He has contributed to the development of various utilities for the Release Engineering team, such as git hooks and web dashboards for patch and release systems. Additionally, he has created an internal REST API called QaApi, which features over 75 functions for test data manipulation, utilized in both web and mobile testing environments.
Education and Expertise
Vitaliy Kotov studied at Московский Государственный Университет им. М.В. Ломоносова (МГУ) from 2008 to 2012, where he focused on the field of Electronics. His educational background has equipped him with the technical skills necessary for his career in quality assurance and automation. He has developed expertise in various tools and frameworks, including PHPUnit, Selenium, and Composer, which he has utilized in his automation projects.
Background in Web Development
Prior to his role at Badoo, Vitaliy Kotov worked as a Web Developer at Auto.ru for eight months in 2012. This experience provided him with foundational skills in web development, which he later applied to his work in quality assurance and automation. His background in web development complements his current focus on automation testing and quality assurance.
Contributions to QA and Test Automation
Vitaliy Kotov has authored multiple articles on quality assurance and test automation, covering topics such as interaction testing with Facebook and automation rollout strategies. He has lectured at the Badoo LoveQa Conference on the evolution of Selenium testing, discussing advancements from RC and custom users to WebDriver and Page Object. Additionally, he has conducted seminars on Selenium and Test Automation, sharing his knowledge and expertise with peers in the industry.
Achievements in Test Automation Development
In his role at Badoo, Vitaliy Kotov has developed a complex web interface for running and debugging Selenium tests, enabling control and manipulation of multiple tests across various servers and clouds. He has created over 500 tests and supported the design of TeamCity builds for these tests, enhancing the continuous integration process. His work has significantly contributed to the efficiency and effectiveness of the testing framework at Badoo.