Test Case Automation

Job ID: 31044589

Budget: $30 – $250 USD

NOTE: Please, do not bid over $35.

Automate (in Selenium/Java) approximately 15 test cases from the following scope of testing:

- Create Profile and Sign up as Bookkeeper user
- Sign in as bookkeeper and Create Clients profile to be managed
- Sign in as bookkeeper and Create team members profile to manage Clients
- Verification of newly created Client
- Verification of newly created Team member

Here are the screenshots and manual test cases: https://drive.google.com/drive/folders/1fdXC7kyNS7D3bmrrNNgZnjgnu6flF93D?usp=sharing

First download an existing POM (Selenium/Java with TestNg) framework, eg.:
1. https://github.com/naveenanimation20/PageObjectModel
2. https://github.com/anujkumar21/JWAF
3. https://github.com/shirishk/Java-Selenium-TestNG-Automation-Framework

Add Allure and Extent reporting features and share the new repo.

Then, add your automated tests.
- Create generic automated methods for common workflows such as -
-Bookkeeper Customer/Client setup
-Bookkeeper Team member setup (eg. customer or other manager user)

- Create separate flag for Bookkeeper user in the config file – isBookkeeper. This is to switch the UI screens from normal user to Bookkeeper screens.

- Add support to run the automated test suite on IE, Chrome and Firefox browsers.