Hybrid Software Development Engineer in Test I

Posted 6 days ago

Apply now

About the role

  • SDET role developing and maintaining automation frameworks for HackerRank's platform. Collaborating with engineering teams to ensure quality in automation-driven processes.

Responsibilities

  • Design, build, and maintain scalable automation frameworks using Playwright and SerenityJS
  • Contribute to the enhancement and scalability of existing automation frameworks
  • Build and maintain REST API automation using Postman or equivalent tools
  • Integrate and maintain automated test execution within CI/CD pipelines (e.g., Jenkins, GitHub Actions)
  • Investigate test failures, perform root cause analysis, and collaborate with engineering teams to resolve issues
  • Ensure automated test coverage aligns with defined acceptance criteria and release requirements
  • Participate in automation code reviews to maintain consistency, readability, and maintainability
  • Support execution of regression, integration, and end-to-end test suites across environments
  • Collaborate during story refinement and design discussions to identify test scenarios, risks, and edge cases
  • Contribute to automation reporting, metrics, and continuous quality improvements
  • Work closely with cross-functional teams to promote quality best practices

Requirements

  • 2+ years of experience in QA Automation / SDET roles
  • Strong hands-on experience with modern automation frameworks (Playwright preferred)
  • Proficiency in JavaScript/TypeScript for building maintainable test automation
  • Solid understanding of REST API testing concepts and tools such as Postman
  • Experience integrating and running automated tests within CI/CD pipelines
  • Familiarity with BDD practices and frameworks such as Cucumber
  • Working knowledge of Git and modern version control workflows
  • Experience working in containerized environments (e.g., Docker); exposure to Kubernetes is a plus
  • Understanding of regression, integration, system, and end-to-end testing principles
  • Ability to debug automation failures and analyze application issues effectively
  • Strong communication skills and ability to collaborate with developers and product teams.

Benefits

  • Equal opportunity employer
  • Affirmative action employer
  • Confidentiality according to EEO guidelines

Job title

Software Development Engineer in Test I

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job