Software Engineer in Test
Core
Engineering scalable, code-driven test systems to ensure quality, reliability, and compliance of a cloud-based informatics platform for scientific laboratories.
Role type
Mid to Senior Software Development Engineer in Test (SDET)
Builds
Production-grade automation frameworks, test harnesses, and CI/CD pipelines for backend and integration workflows.
Domain
Life sciences informatics, cloud platforms, and regulated data workflows (GxP).
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
JavaScript/TypeScript, Node.js, API testing, WebSocket handling, OOP design, CI/CD integration, distributed system debugging, root-cause analysis, test strategy design.
Preferred skills
Mocha, Jest, Playwright/Cypress, AWS/Azure/GCP, Docker, Kubernetes, microservices testing, test management tools.
Technologies
Node.js, JavaScript, TypeScript, Postman, Newman, Jenkins, GitHub Actions, Travis CI, REST APIs, WebSockets, AWS, Azure, GCP, Docker, Kubernetes.
Responsibilities
Design and maintain automation frameworks achieving high regression coverage; implement API, WebSocket, and backend automation integrated into CI/CD; reduce manual regression effort through automation; build reusable test utilities and validation libraries; ensure automation aligns with GxP and data security compliance; partner with developers on system design and code reviews.
Seniority
Mid to Senior, hands-on IC