Software Development Engineer in Test

Skills
Enhanced Data Rates For GSM EvolutionHealthcareHouseholdIdentity And Access ManagementMedical DevicesPermissionsPersonal Boundaries
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong proficiency in TypeScript React and modern frontend architecture including component design routing state management accessibility and responsive UI delivery
  • Strong proficiency in TypeScript Node.js backend development with experience designing and maintaining RESTful APIs service boundaries validation error handling and shared domain models
  • Strong hands-on experience with AWS serverless architecture especially Lambda API Gateway DynamoDB S3 SSM IAM CloudWatch and serverless IaC deployment using Serverless Framework and CloudFormation
  • Excellent understanding of frontend and backend testing practices including unit integration and component testing with Jest React Testing Library Storybook Playwright Cypress or similar
  • Experience working with CI/CD pipelines environment-based deployments and secure configuration secrets management

Nice to have

  • AI product experience
  • Healthcare familiarity
  • Regulated environment experience

Day to day

  • Own quality assurance across the platform while also contributing hands-on frontend and backend engineering work
  • Build a testing-first mindset into feature development by identifying edge cases failure states regressions and user impact early
  • Improve automated testing testability CI/CD checks fixtures environments and release confidence so software can ship safely and reliably
  • Collaborate with the Compliance Team to create testing tools and automated processes that support SaMD regulatory compliance

Hiring process

  • Introductory interview with the engineering hiring manager
  • Complete a take-home technical task and present your work at a technical interview with the engineering hiring manager and CTO
  • Culture-fit interview with the COO