Job Description – SDET (Java + Selenium + API + BDD Cucumber)
Experience : 5–6 years / 6–8 years
Location : Pune
Role Overview
We are looking for a highly skilled Software Development Engineer in Test (SDET) with strong experience in Java , Selenium , REST Assured , and BDD Cucumber . The candidate will be responsible for designing, developing, and maintaining robust automation frameworks and ensuring high-quality delivery across complex, large-scale applications.
Key Responsibilities
Develop and maintain automation test scripts using Java , Selenium WebDriver , and REST Assured for web and API testing.
Implement BDD Cucumber frameworks to create behavior-driven test scenarios and step definitions.
Participate in requirement analysis, sprint planning, and test strategy discussions.
Perform functional, regression, API, and integration testing.
Collaborate with developers, product owners, and QA teams to ensure end-to-end test coverage.
Debug issues, analyze root causes, and provide quality metrics and defect reports.
Integrate automated tests with CI / CD pipelines (Jenkins / GitHub Actions or similar).
Enhance existing frameworks and ensure automation best practices.
Required Skills & Experience
Strong hands-on experience in Java (OOPs concepts, Collections, Streams).
3+ years experience in Selenium WebDriver automation.
Experienced in REST Assured for API automation.
Strong practical experience in BDD Cucumber , Gherkin, feature files, and step definitions.
Solid understanding of TestNG / JUnit, Maven / Gradle, and version control (Git / GitHub).
Experience working in Agile / Scrum environments.
Strong debugging, analytical, and problem-solving skills.
Nice to Have
Experience with CI / CD tools (Jenkins, GitLab CI, GitHub Actions).
Knowledge of cloud platforms (AWS / Azure).
Exposure to performance testing tools (JMeter, Gatling) is a plus.
Education
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
Software Engineer Test • Ludhiana, Punjab, India