03 Aug
|
Hyperhunt
|
Maharashtra
03 Aug
Hyperhunt
Maharashtra
Software Development Engineer in Test (SDET)
Job Overview
- Job Title: SDET
- Department: Product Engineering
- Job Location: Scitara Mumbai/Pune
- Date: 2026
- Reporting to: Engineering Manager
Role Description
As a Software Development Engineer in Test (SDET), you will be responsible for engineering scalable, code-driven test systems that ensure the quality, reliability, and compliance of Scitara's cloud-based informatics platform. This is not a traditional QE role. You will write production-grade automation code, design test frameworks, validate complex backend and integration workflows, and embed quality deeply into the development lifecycle. You will operate as an engineering peer to developers, contributing to system design, CI/CD pipelines, and technical decision-making.
The ideal candidate thrives in ambiguous, fast-evolving environments, brings solid problem-solving skills, and continuously raises the quality bar through innovation and technical ownership.
Key Responsibilities
Engineering-Driven Test Development
- Design, develop, and maintain automation frameworks using JavaScript/TypeScript.
- Write clean, maintainable, and scalable automation code following OOP principles and test design patterns.
- Build comprehensive integration and system-level test harnesses for backend services.
System, API & Integration Testing
- Automate testing of REST APIs, event-driven systems, and WebSocket-based interactions using Postman, Newman, and custom Node.js scripts.
- Validate complex workflows involving multiple services, data flows, and external integrations.
- Identify edge cases, failure scenarios, and quality risks early in the development cycle.
CI/CD & DevOps Integration
- Integrate automated test suites into CI/CD pipelines.
- Enable fast, reliable feedback loops for developers.
- Continuously improve test execution speed, reliability, and observability.
Collaboration & Quality Ownership
- Partner with developers, architects, and product teams during design, code reviews, and sprint planning.
- Participate fully in Agile ceremonies and influence quality strategy at sprint and release levels.
- Communicate technical quality risks and automation strategies clearly across teams.
Compliance & Domain Awareness
- Ensure automation and validation approaches align with data security, privacy, and GxP-regulated workflows.
- Support systematic conversion of manual validation scenarios into automated coverage.
Must-Have Skills
Strong Technical Foundation
- 6+ years of experience as an SDET, Automation Engineer, or Full-Stack QE.
- Strong coding skills in JavaScript / TypeScript with Node.js.
- Strong understanding of:
- API testing and backend validation
- UI Testing
- WebSocket and asynchronous systems
- Object-oriented design and test architecture
Learning Agility (Ability + Motivation)
- Ability to rapidly learn new systems, architectures, and tools.
- Comfortable working in an AI-forward, evolving engineering environment.
- Proactively adopts better automation techniques and tooling.
Problem Solving & Resourcefulness
- Strong debugging and root-cause analysis skills in complex distributed systems.
- Ability to design effective test strategies under real-world constraints.
- Demonstrated ownership of quality outcomes, not just test execution.
Ability to Operate in Ambiguity
- Thrives in environments with evolving requirements and incomplete documentation.
- Can independently define test scope and priorities when specifications are unclear.
- Makes sound technical trade-offs to balance speed, coverage, and reliability.
Success Indicators
- High-quality, maintainable automation code treated as a core engineering asset.
- Stable, low-flakiness automated test suites.
- Faster, safer release cycles with reduced escaped defects.
- Strong trust and collaboration with developers and product teams.
- Visible impact on platform quality and engineering velocity.
Ideal Candidate
Educational Qualifications
- Bachelor/Master of Engineering or equivalent in Computer Engineering, IT, or related field
Experience (Key Outcomes - First 6-12 Months)
- Design or enhance automation frameworks achieving 80%+ coverage for regression-critical paths.
- Implement API, WebSocket, backend, and UI automation integrated into CI/CD pipelines.
- Reduce manual regression effort by 40% or more through automation replacement.
- Build reusable test utilities, harnesses, and validation libraries for Node.js-based services.
- Improve automation stability to achieve <2% flaky test rate.
- Contribute to validation test coverage aligned with GxP and informatics compliance.
- Establish and evangelize SDET best practices across the engineering organization.
Desired Skills
- Mocha, Jest, Playwright/Cypress
- Experience with AWS, Azure, or GCP.
- Knowledge of Docker, Kubernetes, and microservices testing.
- Experience with CI/CD tooling and infrastructure automation.
- Familiarity with test management tools
- Exposure to regulated systems, data integrity, or validation testing.
Additional Details
- Direct Reports: Engineering Manager
- Team Reports: None
- Travel required: Occasional
- Any other requirements: None
If you are interested in this opportunity, please click on the Apply Now button to submit your application.
📌 Software Development Engineer in Test (SDET) (Maharashtra)
🏢 Hyperhunt
📍 Maharashtra