HackerRank

About HackerRank

Streamlining developer hiring with skill assessments

🏢 Tech👥 1001+ employees📅 Founded 2012📍 Mountain View, CA💰 $117.9m3.8
B2BArtificial IntelligenceRecruitmentAutomation

Key Highlights

  • Headquartered in Mountain View, CA with 1,001+ employees
  • $117.9 million raised in Series C funding
  • Major clients include Goldman Sachs, Wish, and Snap
  • AI-powered insights and plagiarism detection tools available

HackerRank is a leading platform that assesses developer skills for tech recruiters, streamlining the hiring process for companies like Goldman Sachs, Wish, and Snap. Headquartered in Mountain View, CA, HackerRank has raised $117.9 million in funding through Series C rounds and currently employs ove...

🎁 Benefits

HackerRank offers a MacBook Pro and essential peripherals to every employee, along with comprehensive health plans covering 100% of premiums for selec...

🌟 Culture

HackerRank's culture focuses on enhancing the hiring process through innovative technology, making it easier for companies to find qualified engineers...

Overview

HackerRank is hiring a Software Development Engineer in Test II to lead automation practices and ensure quality across web, API, and AI-driven systems. You'll work with JavaScript, TypeScript, and various automation tools in a hybrid role based in Santa Clara, CA.

Job Description

Who you are

You have a strong background in software testing and automation, with a focus on web and API testing. Your experience includes designing and maintaining scalable automation frameworks, and you are proficient in JavaScript and TypeScript. You understand the importance of quality in software development and are committed to enforcing high standards through automation.

You have hands-on experience with tools like Playwright and SerenityJS, and you are familiar with REST API automation using Postman or similar tools. Your knowledge of CI/CD pipelines, particularly with Jenkins and GitHub Actions, allows you to integrate automation seamlessly into the development process.

You thrive in a collaborative environment, working closely with engineering and product teams to ensure quality is built into every feature. Your strong communication skills enable you to articulate testing strategies and quality standards effectively.

Desirable

Experience with AI-driven systems or a passion for emerging technologies would be a plus. Familiarity with agile methodologies and a proactive approach to problem-solving will help you excel in this role.

What you'll do

In this role, you will lead and standardize test automation practices across various teams and services. You will design, build, and maintain scalable automation frameworks that enhance the quality of our products. Your responsibilities will include developing automated test suites for web, API, and workflow validation, ensuring that quality is integrated into every aspect of the development process.

You will enforce mandatory quality gates, blocking releases when necessary to maintain high standards. Collaborating with cross-functional teams, you will ensure that quality is not just an afterthought but a fundamental part of our development culture. Your contributions will have a significant impact on the overall success of our products and the satisfaction of our users.

What we offer

HackerRank provides a dynamic work environment where you can grow your skills and make a real impact. We offer competitive compensation and benefits, along with opportunities for professional development. Join us in our mission to help companies hire developers based on their skills and foster a community of developers eager to upskill and innovate.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at HackerRank.

Similar Jobs You Might Like

Based on your interests and this role

Innovaccer

Software Development Engineer In Test

Innovaccer📍 Noida

Innovaccer is hiring a Software Development Engineer in Test-II to design and maintain automated test frameworks. You'll work with Java, JUnit, and Selenium to ensure software quality and performance. This position requires experience in automated testing and collaboration with development teams.

Mid-Level
1 year ago
Innovaccer

Software Engineering

Innovaccer📍 Noida

Innovaccer is hiring a Software Development Engineer in Test-II to design and implement automation frameworks. You'll work with Java, JavaScript, and Python, focusing on quality assurance and automation testing. This position requires a strong background in software testing and automation.

Senior
11 months ago
Amazon

Software Development Engineer In Test

Amazon📍 Chennai - On-Site

Amazon is hiring a Software Development Engineer in Test II to enhance the quality of the Books shopping experience. You'll design automation frameworks and collaborate with AI teams to improve product efficiency. This role requires strong technical skills in automation and a solid understanding of computer science principles.

🏛️ On-SiteMid-Level
7 months ago
Zeta

Software Development Engineer

Zeta📍 Bangalore - On-Site
🏛️ On-SiteMid-Level
2 years ago
Instacart

Software Developer In Test

Instacart📍 Ontario - Remote

Instacart is hiring a Software Developer in Test II to build and maintain automation frameworks for their innovative grocery delivery technology. You'll work with Java, Python, and Selenium to ensure high-quality software. This position requires experience in test automation and software development.

🏠 RemoteMid-Level
1w ago