Position: Senior QA Engineer
Category: QA Automation
English level: fluent
Years of experience: 6

Successful development of an automated testing system for a multi-brand company's online stores. This company owned seven different brands, each with its own unique online store. While there were common functionalities shared across all stores (in a shared repository), there were also critical differences that needed to be addressed.

Primary objective was to create a versatile and efficient tool that would facilitate easy configuration, extension, and support, while minimizing unnecessary dependencies. The most crucial aspect of this project was to ensure the seamless sharing, reusability, and extension of PageObjects across different store tests based on their specific requirements.

The scope of my work involved designing and implementing automated tests to verify critical functionalities after each deployment. This included testing various scenarios, such as:

1. Basic actions with the customer account, such as login, registration, and managing account information.
2.  Validating the catalog page functionalities, including filters, sorting, and product browsing.
3. Performing search operations, while also testing sorting and filtering capabilities.
4. Interacting with product pages to ensure proper functionality.
5. Testing the shopping basket, including manipulation of products within it.
6. Verifying the smooth checkout process with different delivery and payment combinations.

To achieve these goals, I developed a well-structured project architecture that effectively addressed all the specified tasks. This architecture not only enabled us to meet our objectives but also paved the way for future scalability and adaptability.

Overall, the successful implementation of this automated testing system significantly improved the efficiency and reliability of the testing process for the online stores, saving valuable time and resources.
Experienced and skilled Automation QA Engineer with a strong focus on ensuring the quality of web applications, particularly in the e-commerce (Magento 1/2) domain. With over 6 years of professional experience in quality assurance, I have honed my expertise in various areas, including:

- Automated tests writing using Python + WebDriver;
- Automated tests writing using Robot Framework;
- Automated tests writing using PHP (PHPUnit, MFTF);
- Defining Test Strategy and Detailed Test Plan development;
- Creating and maintain test documentation;
- Monitoring the process and methods used to ensure the quality;
- Application issues investigation, reporting and tracking anomalies;
- Mentoring the newbie colleagues;
- Daily communication with development team;