End to end automation framework based on java and selenium.
It will include either BDD using cucumber or data driven testing using testNg.
As part of reporting, framework will have extent report and it will show the screenshots for failed scenarios.
Please refer attachment section for sample.