Enterprise Selenium Automation Framework Development
Budget: ₹12,500 – ₹37,500 INR
The goal is to end up with a clean, scalable Selenium WebDriver framework in Java that any engineer on my team can pick up and extend. It must follow the Page Object Model throughout, execute through TestNG, and generate rich reports with either Extent or Allure—whichever you feel gives the clearest insights. Parallel execution is a must, and every test should run reliably on Chrome, Firefox, and Edge. Running the suite in headless mode isn’t required for now.
A tidy repository structure, meaningful package naming, and a well-commented README are just as important to me as the code itself, so please factor that documentation time in. All work will be version-controlled in a new GitHub repository that you initiate and populate with an agreed branching model.
Deliverables
• Maven-based Java project implementing POM
• TestNG configuration enabling parallel runs
• Integrated Extent or Allure reporting
• Cross-browser execution on Chrome, Firefox, Edge
• Clear folder hierarchy with supporting README.md
• Initial GitHub repo containing the above, pushed via pull request for review
I’ll consider the project complete when I can clone the repo, update the browser drivers, run mvn clean test, and see green tests and a generated report.
A tidy repository structure, meaningful package naming, and a well-commented README are just as important to me as the code itself, so please factor that documentation time in. All work will be version-controlled in a new GitHub repository that you initiate and populate with an agreed branching model.
Deliverables
• Maven-based Java project implementing POM
• TestNG configuration enabling parallel runs
• Integrated Extent or Allure reporting
• Cross-browser execution on Chrome, Firefox, Edge
• Clear folder hierarchy with supporting README.md
• Initial GitHub repo containing the above, pushed via pull request for review
I’ll consider the project complete when I can clone the repo, update the browser drivers, run mvn clean test, and see green tests and a generated report.