###This position is available as a FULLTIME role only.###
Job Description: - Skill : Automation Testing , Selenium
- Design, Develop, and maintain automation test scripts using Selenium WebDriver, Core Java, and Cucumber.
- Create and manage BDD feature files, step definitions, and test runners in alignment with business requirements.
- Integrate automated tests into CI/CD pipelines (e.g. Jenkins, GitLab, CI)
- Work closely with QA and development teams to identify test scenarios, write test cases, and implement test plans.
- Perform Cross-browser and cross-platform testing for web applications.
- Troubleshoot test failures, analyze root causes, and report bugs in a detailed and timely manner.
- Ensure scalability and reusability of automation scripts by following best coding practices.
- Collaborate with DevOps teams to manage test environments and test data.
- Participate in Agile/Scrum ceremonies and contribute to sprint planning and retrospectives.
- Maintain documentation related to automation scripts and frameworks. Required skills & Qualifications:
- Bachelor's degree in computer science, Engineering, or a related field.5+years of hands-on experience in Selenium WebDriver for web application testing.
- Proficiency in Core Java including OOP principles, collections, exception handling, etc.,
- Strong understanding of Cucumber and BDD frameworks.
- Experience with testing frameworks like JUnit, TestNG