SDET at HackerRank ensuring quality in automation for web, API, and AI systems. Collaborating with teams to lead automation practices and enforce quality through rigorous testing.
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
Having 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.
Benefits
Bonuses
Stock options
Comprehensive package of cash and non-cash benefits
Staff Software Engineer in Test delivering comprehensive solutions across the Software Development Lifecycle for PayPal. Advising management and guiding junior engineers with minimal supervision.
Test Engineer developing and maintaining test tool programs for Supermicro's advanced server and storage solutions. Collaborating on automation and production processes to enhance reliability and efficiency.
Senior QA Test Automation Engineer automating Unity - based mobile games for iOS and Android. Lead automation strategy, design frameworks, and integrate testing in CI/CD processes.
Test Development Engineer at Destinus developing and enhancing testing facilities for UAV systems. Collaborating with R&D and Production to improve test efficiency and reliability.
Software Test Engineer at Carl Zeiss IQS shaping test automation strategies and building testing infrastructure. Key responsibilities include designing automated solutions and collaborating with development teams.
QA Automation Engineer at Avantos leading frontend and end - to - end test automation for an AI - native fintech platform. Collaborating with teams to ensure application stability using Playwright and JavaScript.
Senior Software Engineer in Test at Fidelity applying expertise to improve quality and delivery speed in software solutions. Collaborating in Agile teams and leading quality practices.
Principal Systems Field Test Engineer supporting the Surface Electronic Warfare Improvement Program. Provide technical on - site support and system operations requiring significant travel to Wallops Island, VA.
Software Engineer in Test ensuring high - quality products delivery for Dataiku's AI platform. Involves coding automated tests and collaborating with developers on testable code.
Embedded Test Automation Engineer working on product development and automated testing for OMICRON electronics in a hybrid working environment. Responsibilities include Linux - based software development and embedded applications design.