Roles and Responsibilities:
- Define and Implement Test Strategy for complex applications – Test Approach/Test plan across various phases of functional and automation testing
- In Sprint, SIT, E2E Regressions
- Integration testing
- API testing
- Data Validation
- Proficient in working and setting up test cycles in Test Management and Testing tools like JIRA,
- Defining test automation framework in Selenium, Cucumber, RestAssured, Karate, Maven, Git, Jenkins to achieve continuous testing
- Expertise in Agile Test practices to facilitate in sprint and SIT test estimation, test plan, optimize and enhance test coverage and defect management
- Proficient and hands-on expertise in Creating test automation framework, set up of Selenium Grid - Hub and Node for remote execution
- Proficient in creating Test execution reporting in TestNg or ExtentReport and creating dashboards on JIRA, Jenkins
- Drive improvements to test coverage, execution and test automation from current processes and practices.
- Subject matter expect for Automation Testing and tools to coach the existing team on scaling their skillset
- Good Programming knowledge to design and development Test Automation framework / harness and any in-house tools required for Data validation, Test Data automation
Skills:
- Hands-on on IDEs like Eclipse/Intellij
- Proficient in Java programming, API Test Automation
- Have good expertise on Selenium Webdriver, Gherkins language, Cucumber, RestAssured/Karate, Maven, Git, Jenkins