Java Selenium Functional Test Automation

Job ID: 40314160

Budget: $8 – $15 USD

I have a web application that must be exercised automatically with Selenium written in Java. The focus is classic functional testing—verifying that user-facing features behave exactly as expected—so there is no need to cover performance or regression suites right now. All execution will be on Google Chrome; cross-browser coverage can wait for a later phase.

Here is what I need:
• Clean, well-structured Java + TestNG/JUnit code that launches Chrome via the latest Selenium WebDriver and reproduces the functional test cases I will share.
• Readable assertions and page-object patterns so the suite is easy to extend.
• A simple command or Gradle/Maven profile that lets me run the tests locally and generates an HTML report.

I will consider the job complete once each scripted scenario passes reliably on my machine and the report clearly marks pass/fail status for every step.