This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Software Development Engineer in Test (Sr. SDET) will be responsible for driving automation across the web platforms, ensuring seamless software quality during rapid product and company growth. Using expertise in test automation, cross-platform testing (web and mobile), and continuous integration, this role will create robust automation frameworks, accelerate development cycles and contribute to the overall quality and reliability of our web and mobile applications, ultimately helping deliver essential care to our growing patient population.
Job Responsibility:
Develop and implement test automation frameworks for web applications
Design, write, and execute end-to-end, functional, and integration tests (API & UI) for complex business requirements
Perform cross-browser and cross-platform testing to ensure consistent user experience across desktop, mobile and tablet devices
Collaborate with Engineers to promote shift-left testing approach, integrating testing early and incorporating automated testing with CI/CD pipelines
Monitor and improve testability, test health, and performance metrics to ensure thorough quality evaluation
Collaborate across Engineering, Product Management, and Product Design to align testing strategies with business requirements
Execute performance, security, and usability testing to ensure the reliability of our applications
Track and manage defects, communicate findings effectively, and contribute to continuous test process improvements
Perform other duties as assigned
Requirements:
Bachelor’s degree in Computer Science, Software Engineering, or a related field
or equivalent training and work experience
5+ years of experience in software engineering, quality assurance, and test automation across web applications
Understands testing with emulators and cloud-based platforms such as BrowserStack, Sauce Labs or LambdaTest
Proficient in JavaScript, TypeScript, Playwright, or similar automation frameworks
Experience with GIT and CircleCI, or equivalent CI/CD tools for continuous integration and deployment
Proven experience in API testing using Postman or equivalent tools
Broad expertise in QA methodologies, including: Automated UI Testing
API & back-end testing
Functional, integration, and system testing
Cross-platform and cross-browser testing
Performance, security and penetration testing
Understands testing CMS and visual web platforms (e.g., Plasmic), ensuring content, layout, performance, and accessibility across CMS-driven updates in modern Next.js applications
Experience writing clear, concise and comprehensive test plans and test cases
Experience with Jira, Zephyr or equivalent test management tools for test case management and execution
Solid knowledge of SQL, and scripting for PostgreSQL databases, including writing stored procedures and automation scripts
Excellent communication, problem-solving, and collaboration skills
Experience working with AWS and cloud-based testing environments
Understanding of RESTful APIs, OAuth, and modern web protocols