Job Summary :
We are looking for a highly skilled SDET (Software Development Engineer in Test) with 6-8 years of hands-on experience in automation testing using Java, Selenium, and Rest Assured. The ideal candidate should have strong expertise in designing, developing, and maintaining robust automation frameworks for web and API testing, with a solid understanding of software development, CI / CD, and testing best practices.
Key Responsibilities :
- Design, develop, and maintain automation frameworks for UI and API testing using Java, Selenium, and Rest Assured.
- Develop and execute automated test scripts for regression, functional, and integration testing.
- Collaborate with developers, QA, and product teams to define test strategies, identify test scenarios, and ensure comprehensive test coverage.
- Perform API testing (REST / SOAP) and validate integrations using Rest Assured or similar frameworks.
- Contribute to CI / CD pipelines by integrating automation scripts with build and deployment tools (e.g., Jenkins, GitHub Actions, GitLab CI).
- Implement best practices in test automation, code quality, and test data management.
- Participate in code reviews, analyze failures, and provide detailed defect reports.
- Identify opportunities to enhance automation frameworks, improve efficiency, and reduce manual testing efforts.
- Work closely with DevOps and QA teams to ensure continuous quality and delivery.
Required Skills & Qualifications :
Bachelor's / Master's degree in Computer Science, Engineering, or a related field.6 to 8 years of experience in software testing and test automation.Strong programming skills in Java (OOPs concepts, collections, exception handling, etc.).Proven experience in Selenium WebDriver for UI automation.Hands-on experience with Rest Assured for API automation testing.Experience with TestNG / JUnit / Cucumber frameworks.Familiarity with version control tools (Git, Bitbucket).Experience in CI / CD tools like Jenkins, Bamboo, or GitLab CI.Understanding of Agile / Scrum methodologies and SDLC / STLC processes.Experience in defect tracking tools (JIRA, Azure DevOps, etc.).Strong analytical, problem-solving, and debugging skills.Excellent communication and collaboration abilities.Good to Have :
Exposure to cloud-based testing environments (AWS, Azure).Knowledge of Docker / Kubernetes for test environment setup.Experience in performance testing tools (JMeter, Gatling).Familiarity with BDD / TDD frameworks.Why Join Us?
Opportunity to work with modern test automation tools and practices.Collaborative work culture with strong technical teams.Competitive compensation and career growth opportunities.(ref : hirist.tech)