Quality Control
Took full ownership of the "Settings" module within the e-commerce web application, which allows users to sell courses, digital products, and services. Developed end-to-end (E2E) automated tests based on client-provided business requirements.
It is designed to verify the key functionalities of the web application Selenium Shop, a sample e-commerce site. The project follows the Page Object Model (POM) design pattern for clean, scalable, and maintainable test code.
It automates endpoint testing, API availability before running further requests, and handles shared data like access tokens through collection variables. A pre-request script selects an available book ID to ensure order tests function properly. Validation includes JSON schema checks, field-level assertions, and performance metrics.