Software Development Engineer In Test
Core
Design and build scalable test frameworks, automation libraries, and developer tooling to improve quality across the development lifecycle, with a focus on conversational AI systems.
Role type
Senior individual contributor SDET (Quality Engineering)
Builds
Scalable test frameworks, automation harnesses, mocks, stubs, and developer-facing quality tools
Domain
Health technology / Conversational AI / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
TypeScript, Java, test framework design, automation infrastructure, distributed systems, API testing, CI/CD integration, test data strategy, technical standards definition, root cause analysis, mentorship
Preferred skills
Conversational AI platforms, multi-turn workflow validation, Voice and Chat testing, service virtualization, performance testing, LLM response validation
Technologies
TypeScript, Java, CI/CD pipelines, API testing tools, mocking frameworks
Responsibilities
Design and evolve scalable test frameworks and automation libraries; Partner with Product and Engineering to define test strategy and coverage goals; Build reusable utilities and data solutions for system testability; Develop specialized test strategies for conversational AI systems; Integrate automated quality checks into CI/CD pipelines; Provide technical guidance and mentorship to engineers on quality practices; Investigate complex defects and support root-cause resolution.
Seniority
Senior, hands-on IC with technical leadership
