Software Development Engineer in Test II
HackerRank
about 1 month ago
Santa Clara, CA, USA
Mid Level / Senior
H1B Sponsor
Responsibilities
- Lead and standardize test automation practices across teams and services.
- Design, build, and maintain scalable automation frameworks using Playwright and SerenityJS.
- Develop automated test suites in JavaScript/TypeScript for web, API, and workflow validation.
- Design and maintain REST API automation using Postman or equivalent tools.
- Integrate automation deeply into CI/CD pipelines using Jenkins and/or GitHub Actions.
- Enforce mandatory quality gates, blocking releases on automation or sanity failures.
- Monitor automation executions, analyze failures, and drive root-cause resolution.
- Conduct automation code reviews to ensure consistency, reusability, and maintainability.
- Collaborate during design and story elaboration to define acceptance criteria and risk coverage.
- Mentor QA and engineering teams on automation frameworks, tooling, and best practices.
- Contribute to automation metrics, reporting, and continuous improvement initiatives.
Requirements
- 3+ years of experience in QA Automation / SDET roles.
- Strong hands-on experience with Playwright and SerenityJS (JavaScript/TypeScript).
- Proficient in JavaScript/TypeScript for building reliable, maintainable automation.
- Solid experience in REST API testing using Postman or similar tools.
- Hands-on experience with CI/CD automation using Jenkins and/or GitHub Actions.
- Experience working with the Cucumber BDD framework.
- Strong working knowledge of Git (GitHub) and modern version control workflows.
- Experience working with Docker and Kubernetes-based environments.
- Exposure to Accessibility (A11y) testing, with an understanding of WCAG principles.
- Experience with Desktop Automation testing.
- Strong understanding of regression, integration, system, and end-to-end testing.
- Excellent problem-solving skills with the ability to debug complex automation failures.
- Strong communication skills and the ability to influence quality across teams.
Tech Stack
CucumberDockerGitGitHub ActionsJavaScriptJenkinsKubernetesPostmanTypeScript
Categories
AI & MLTesting