About the job
At HackerRank, we empower companies like NVIDIA, Amazon, and Microsoft to recruit and elevate the next wave of developers based on their skills, not their backgrounds. Our platform is the trusted choice for over 2,500 of the world’s leading companies, enabling them to cultivate robust engineering teams prepared for future challenges.
In a world where humans and AI collaborate in software development, the landscape of technical talent is evolving. We provide innovative solutions for companies to discover and nurture next-generation skills.
Our team members at HackerRank are passionate about the impact of their contributions and obsess over the details, ensuring our customers achieve remarkable success with products they genuinely appreciate. We prioritize urgency and believe that exceptional outcomes stem from maintaining high standards.
About the Role
As a Software Development Engineer in Test II, you will play a pivotal role in defining and implementing our automation-first quality strategy across web, API, and AI-driven systems. You'll collaborate closely with our Engineering and Product teams to integrate quality into every feature, supported by robust automation and safeguarded by stringent release gates. This is a hands-on position that offers significant ownership and impact.
Your Responsibilities
- Lead the standardization of test automation practices across various teams and services.
- Design, develop, and maintain scalable automation frameworks utilizing Playwright and SerenityJS.
- Create automated test suites in JavaScript/TypeScript for web, API, and workflow validation.
- Establish and maintain REST API automation using Postman or equivalent tools.
- Integrate automation seamlessly into CI/CD pipelines with Jenkins and/or GitHub Actions.
- Enforce mandatory quality gates, preventing releases in case of automation or sanity failures.
- Monitor automation execution, analyze failures, and pursue root-cause resolution.
- Conduct automation code reviews to ensure consistency, reusability, and maintainability.
- Collaborate during design and story elaboration to outline acceptance criteria and risk coverage.
- Mentor QA and engineering teams on automation frameworks, tooling, and best practices.
- Contribute to automation metrics, reporting, and continuous improvement initiatives.
Your Profile
- 3+ years of experience in QA Automation / SDET roles.
- Strong hands-on expertise with Playwright and SerenityJS (JavaScript/TypeScript).
- Proficient in JavaScript/TypeScript for creating reliable and maintainable automation.
- Solid experience in...

