Software Development Engineer in Test I
HackerRank
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