- Implement a BASE test automation framework using SHAFT_Engine for testing E-commerce Web GUI.
- Implement modular design by Applying the Page Object Model design pattern (POM).
- Externalize test data using JSON files And Applying data driven testing (DDT).
- JDK-17
- Maven as a build tool.
- TestNG as a unit test framework.
- SHAFT_ENGINE which is a Test Automation Engine that provides a unified high-level interface to any of the underlying test automation frameworks.
- Allure Report Framework for generating test execution report.
- Docker Selenium to run our script code in any environment.