engineering
Posted 1 weeks agoSoftware Development Engineer in Test II
at HackerRank
IndiaHybrid
Responsibilities
- Lead and standardize test automation practices across teams and services
- Design, build, and maintain scalable automation frameworks using Playwright and SerenityJS
- Develop automated test suites in JavaScript/TypeScript for web, API, and workflow validation
- Design and maintain REST API automation using Postman or equivalent tools
- Integrate automation deeply into CI/CD pipelines using Jenkins and/or GitHub Actions
- Enforce mandatory quality gates, blocking releases on automation or sanity failures
- Monitor automation executions, analyze failures, and drive root-cause resolution
- Conduct automation code reviews to ensure consistency, reusability, and maintainability
- Collaborate during design and story elaboration to define acceptance criteria and risk coverage
- Mentor QA and engineering teams on automation frameworks, tooling, and best practices
Requirements
- Software has entered an era where humans and AI build side by side.
- As a SDET-II, you will play a critical role in shaping and executing our automation-first quality strategy across web, API and AI-driven systems. You’ll work closely with Engineering and Product teams to ensure that quality is designed into every feature, enforced through strong automation, and protected by strict release gates.
- experience in QA Automation / SDET roles Strong hands-on
- experience with Playwright and SerenityJS (JavaScript/TypeScript)
- Proficient in JavaScript/TypeScript for building reliable, maintainable automation Solid
- experience in REST API testing using Postman or similar tools Hands-on
- experience with CI/CD automation using Jenkins and/or GitHub Actions Having
- experience working with the Cucumber BDD framework.
- Strong working knowledge of Git (GitHub) and modern version control workflows •
- Experience working with Docker and Kubernetes-based environments
- Exposure to Accessibility (A11y) testing, with an understanding of WCAG principles •
- Experience with Desktop Automation testing
- Strong understanding of regression, integration, system, and end-to-end testing