Software Development Engineer in Test II
HackerRankHybrid in Santa Clara, CAPosted 23 January 2026
Job Description
<div class="content-intro"><p class="p1">HackerRank helps thousands of companies like NVIDIA<strong>&nbsp;</strong>and<strong>&nbsp;</strong>Amazon hire developers based on their skills vs. pedigree, and also nurtures a community of millions of developers to upskill themselves to become next-gen developers.</p>
<p class="p1">The people at HackerRank care deeply about their work and have an extremely intense work ethic. In many companies, speed &amp; quality is a tradeoff. At HackerRank, it’s not -- we expect you to ship in about half the time that most competent people think is possible while maintaining a standard of quality you’d proudly sign your name on. The only way to make this happen is if you truly love your craft and are deeply committed to growth.</p></div><p><strong>About the role</strong></p>
<p>As a SDET, you will play a critical role in shaping and executing our automation-first quality strategy across web, API, and AI-driven systems.</p>
<p>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. This is a hands-on, technically deep role with real ownership and impact.<strong><br></strong></p>
<p><strong>What you’ll do</strong></p>
<ul>
<li>Lead and standardize test automation practices across teams and services</li>
<li>Design, build, and maintain scalable automation frameworks using Playwright and SerenityJS</li>
<li>Develop automated test suites in JavaScript/TypeScript for web, API, and workflow validation</li>
<li>Design and maintain REST API automation using Postman or equivalent tools</li>
<li>Integrate automation deeply into CI/CD pipelines using Jenkins and/or GitHub Actions</li>
<li>Enforce mandatory quality gates, blocking releases on automation or sanity failures</li>
<li>Monitor automation executions, analyze failures, and drive root-cause resolution</li>
<li>Conduct automation code reviews to ensure consistency, reusability, and maintainability</li>
<li>Collaborate during design and story elaboration to define acceptance criteria and risk coverage</li>
<li>Mentor QA and engineering teams on automation frameworks, tooling, and best practices</li>
<li>Contribute to automation metrics, reporting, and continuous improvement initiatives</li>
</ul>
<p><strong>Who you are</strong></p>
<ul>
<li>3+ years of experience in QA Automation / SDET roles</li>
<li>Strong hands-on experience with Playwright and SerenityJS (JavaScript/TypeScript)</li>
<li>Proficient in JavaScript/TypeScript for building reliable, maintainable automation</li>
<li>Solid experience in REST API testing using Postman or similar tools</li>
<li>Hands-on experience with CI/CD automation using Jenkins and/or GitHub Actions</li>
<li>Having experience working with the Cucumber BDD framework.</li>
<li>Strong working knowledge of Git (GitHub) and modern version control workflows</li>
<li>Experience working with Docker and Kubernetes-based environments</li>
<li>Exposure to Accessibility (A11y) testing, with an understanding of WCAG principles</li>
<li>Experience with Desktop Automation testing</li>
<li>Strong understanding of regression, integration, system, and end-to-end testing</li>
<li>Excellent problem-solving skills with the ability to debug complex automation failures</li>
<li>Strong communication skills and the ability to influence quality across teams</li>
</ul>
<p><strong>Even bette ... (truncated, view full listing at source)
Apply Now
Direct link to company career page
More jobs at HackerRank
See all →More JavaScript jobs
See all →Intermediate Software Developer, Full Stack
Hootsuite · Vancouver, British Columbia, Canada
Sr. Backend Software Engineer, Fraud Risk Platform
Navan · Palo Alto, CA or San Francisco, CA
Sr. Backend Software Engineer, Fraud Risk Platform
Navan · Dallas, TX
Développeur(se) Full-Stack Sénior, Unity Ads SDK / Senior Full-Stack Developer, Unity Ads SDK
Unity · Montreal, Canada