eClinical Solutions logo

Principal Software Development Engineer in Test

eClinical Solutions

Mansfield, MA (1-2 days a week in office) · US · USD 150,000-175,000 · 8-15 years experience · Remote · Posted Oct 19, 2026

At a glance

Experience
8-15 years experience
Workplace
Remote
Location
Mansfield, MA (1-2 days a week in office) · US
Salary
USD 150,000-175,000

About the role

  • The Principal SDET will be a core member of the eClinical Solutions R&D Team, primarily responsible for architecting and evolving automation frameworks and infrastructure.
  • This role involves providing technical leadership, mentoring engineers, reviewing automation code quality, driving automation strategy, and ensuring scalable and maintainable test automation solutions across the organization.
  • The Principal SDET will also drive the initiative of migrating existing tests and infrastructure onto a new testing platform while collaborating closely with development, DevOps, architecture, and QA teams.

Responsibilities

  • Design, develop, and maintain scalable enterprise-level test automation frameworks from scratch.
  • Lead framework and infrastructure evolution initiatives as part of the global SQA automation team.
  • Drive migration initiatives for existing automation frameworks, test suites, and infrastructure onto modern testing platforms.
  • Provide technical leadership and mentorship to automation engineers and SDET teams.
  • Drive Shift-Left testing practices by integrating automated quality validation early in the software development lifecycle.
  • Design, build, and maintain ephemeral test environments for scalable and isolated automated testing workflows.
  • Review and audit automation code for quality, maintainability, performance, and adherence to coding standards.
  • Design and implement parallel and distributed test execution capabilities.
  • Contribute to CI/CD pipeline implementation and continuous testing strategies.
  • Create and maintain technical documentation, standards, architecture diagrams, and Confluence documentation.

Requirements

  • BE in Computer Science and/or equivalent.
  • Excellent written and verbal communication skills in English.
  • 8–15 years of hands-on experience in software development engineering in test (SDET), automation engineering, or quality engineering.
  • Strong experience designing enterprise automation frameworks and scalable automation infrastructure.
  • Strong understanding of QA concepts, software testing methodologies, automation tools, and modern engineering practices.
  • Strong programming expertise in C#/.NET and object-oriented programming (OOP) concepts.
  • Strong understanding of SQL and database validation techniques.
  • Hands-on experience with Docker containers and containerized execution environments.
  • Expertise in Playwright (PW) automation including framework design, tooling, infrastructure, and parallel execution.
  • Strong experience in API automation testing using REST services and service-layer validation.

Workplace

  • Mansfield, MA (1-2 days a week in office); US

Skills

  • Playwright
  • C#
  • .NET
  • REST API
  • SQL
  • Docker
  • Git
  • Bitbucket
  • Jira
  • AWS
  • TeamCity
  • Confluence

eClinical Solutions

Principal Software Development Engineer in Test

Apply now