![](https://www.abeyis.com/wp-content/uploads/2023/04/Maximizing-Test-Coverage-300x220.jpg)
Endolu Project
![](https://www.abeyis.com/wp-content/uploads/2023/04/endolu.jpg)
About This Project
- Active work was done on the entire Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC).
- Scrum meetings (Sprint Planning, Daily Standup, Sprint Retrospective, and Sprint Demo) were organized.
- Automation and manual test scenarios were created using tools such as Selenium WebDriver, Java, TestNG, Maven, and REST Assured library for Functional Testing, Regression Testing, Smoke Testing, Positive and Negative Testing.
- Data-driven Framework was used with Apache POI to extract data using Excel files for different Test Suites.
- XML runners were created for different Test Suites. The operations were done using IntelliJ IDEA and a Framework was created from scratch using TestNG, POM, and OOP concepts. Additionally, Extent Reports were used.
- Continuous Integration was carried out using the Maven build management tool and Jenkins CI/CD tool.
- The project was continuously integrated with Amazon Web Services and deployed to a virtual server on AWS's cloud-based EC2 service.
- Jenkins was integrated with Version Control Tool Bitbucket and scheduled to automatically run builds by calling predefined Maven commands.
- API tests were run using the Rest Assured library for automation and manual Back-End tests.
- Test scenarios were prepared/implemented and bugs were reported using QATouch and JIRA.
- Detected bugs were reported, updated with Developers, and tracked for resolution.