Pavel Gerasimenko
About Pavel Gerasimenko
Pavel Gerasimenko is a Senior Software QA Engineer at Revel Systems, where he has worked since 2019, specializing in testing Point of Sale applications. He has a diverse background in quality assurance and engineering, with previous roles at Samsung Electronics and a solid educational foundation in computer programming and engineering.
Work at Revel
Pavel Gerasimenko has been employed at Revel Systems since 2019, currently holding the position of Senior Software QA Engineer. In this role, he specializes in testing Point of Sale applications designed for iPad and web platforms. His responsibilities include conducting smoke, functional, regression, and integration testing for applications that serve over 1,000 concurrent users. Prior to his current position, he worked as a QA Engineer at Revel from 2016 to 2019 and as a Junior QA from 2015 to 2016, accumulating a total of five years of experience within the company.
Education and Expertise
Pavel Gerasimenko studied at the University of California, Berkeley, where he earned a certification in Full Stack Development from 2017 to 2018. He also holds an Associate’s Degree in Refrigerating Engineering from Kaliningrad Marine College, which he completed from 1998 to 2002. Additionally, he obtained a Bachelor’s Degree in Refrigerating Cryogenic Equipment & Conditioning from Baltic Fishing Fleet State Academy from 2002 to 2005. His educational background supports his technical expertise in software quality assurance.
Background
Before joining Revel Systems, Pavel Gerasimenko gained diverse experience in various roles. He worked at Samsung Electronics Rus Kaluga as a Key Engineer from 2011 to 2013 and as a Warehouse Specialist from 2010 to 2011. He also served as a System QA Analyst at Produkty Pitania OAO from 2013 to 2015 and held multiple positions at Unico Logistics from 2005 to 2010, including Inbound Inspector and SKD Manager. His career spans several years in both engineering and quality assurance roles.
Testing Methodologies
In his role as Senior Software QA Engineer, Pavel Gerasimenko participates in Agile Daily Scrum meetings, collaborating with the software development team and product owner to discuss product requirements. He utilizes Jira and TestRail to develop test plans and test cases, adapting to frequent changes in functional requirements. His expertise includes conducting various types of testing, ensuring the quality and reliability of software applications.