Java Automation using Cucumber & TestNG
Budget: $30 – $250 USD
I'm looking for an experienced automation engineer to develop a comprehensive automation framework in Java using Cucumber and TestNG. The project should support both web and API automation, with a focus on the following features:
- **Reporting:** Implement a robust reporting system that provides detailed insights on the test results.
- **Email Integration:** Capability to send test results via email.
- **Parallel Execution:** Ability to run tests in parallel for improved speed and efficiency.
- **CI/CD Integration:** Integrate the framework with Herness and Team City for continuous integration and deployment.
- **Tag Based Running:** Implement a feature where tests can be run selectively based on tags.
Need to handle WebDriver and reporting system during parallel execution.
Read test data from excel or databases.
Implementation of data validation from api response to data base table.
Assert methods are required in the then methods for the Validations.
The ideal candidate should have:
- Proven experience in Java programming
- Strong knowledge of Cucumber and TestNG
- Experience in developing automation frameworks for web and API testing
- Familiarity with CI/CD tools like Herness and Team City
- Excellent communication skills and ability to work in a team
Please ensure to include relevant samples of your past work in your proposal.
- **Reporting:** Implement a robust reporting system that provides detailed insights on the test results.
- **Email Integration:** Capability to send test results via email.
- **Parallel Execution:** Ability to run tests in parallel for improved speed and efficiency.
- **CI/CD Integration:** Integrate the framework with Herness and Team City for continuous integration and deployment.
- **Tag Based Running:** Implement a feature where tests can be run selectively based on tags.
Need to handle WebDriver and reporting system during parallel execution.
Read test data from excel or databases.
Implementation of data validation from api response to data base table.
Assert methods are required in the then methods for the Validations.
The ideal candidate should have:
- Proven experience in Java programming
- Strong knowledge of Cucumber and TestNG
- Experience in developing automation frameworks for web and API testing
- Familiarity with CI/CD tools like Herness and Team City
- Excellent communication skills and ability to work in a team
Please ensure to include relevant samples of your past work in your proposal.