HackerRank

Software Development Engineer in Test I

HackerRank

Apply
4 days ago
Bengaluru, India
Entry Level / Mid Level
H1B Sponsor

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.
  • 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, preferably Playwright.
  • 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, with exposure to Kubernetes being 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.

Tech Stack

CucumberDockerGitGitHub ActionsJavaScriptJenkinsKubernetesPostmanTypeScript

Categories

DevOpsTesting