Job Duties and Skills:
- Develop and maintain automated test cases in Selenium WebDriver using Core Java, TestNG, Maven and used IntelliJ as an IDE.
- Develop new and update existing Automation test cases using selenium WebDriver and TestNG, using Git as VCS for web-based application, using Maven as Build tool.
- Work on distributed test automation execution on different environment as part of continuous integration process using Selenium Grid and Git.
- Involve in design of various supportive libraries for Selenium based automated test cases
- Report, document and follow-up on the change requests using the defect-tracking tool JIRA.
- Debug Java code to fix functionality and usability issues discovered during testing. Also test out the bug fixes before implementation.
- Perform smoke and regression testing of an application which allows to process an entire Policy lifecycle (Guidewire)
- Implement cross browser and cross platform web testing with WebDriver.
- Test Web app on Smart Bear cloud platform, for cross browsers and operating systems
- Document & report test outcomes by collecting, analyzing, interpreting & summarizing data to development
Required Education: Bachelor’s degree in Computer Science, Computer Information Systems, Information Technology, or a closely related field, or a combination of education and experience equating to the U.S equivalent of a bachelor’s degree in one of the aforementioned subjects.