eClinical Solutions

We bring people and data together to support tomorrow’s breakthroughs

Senior AI-Enabled Software Engineer – Test

SDETSDETFull TimeRemoteTeam 201-500Since 2012H1B SponsorCompany SiteLinkedIn

Location

Massachusetts

Posted

24 days ago

Salary

$132K - $165K / year

Bachelor Degree10 yrs expEnglishAWSCloudDistributed SystemsDockerJava ScriptKubernetesMicroservicesPythonSeleniumSQLType Script.net

Job Description

• Design, build, and maintain scalable automated test frameworks covering UI, API, integration, and performance layers across AWS-based .NET services • Expand and refactor the existing automated test suite to increase coverage, reliability, and execution speed • Leverage AI and agentic AI tools to generate, enhance, and maintain automated tests, systematically reducing manual regression testing • Integrate automated tests into CI/CD pipelines to enforce quality gates and support rapid, high-confidence releases • Analyze test results, investigate failures, and partner with engineers to diagnose and resolve defects across distributed systems • Collaborate closely with developers and DevOps engineers to ensure new features are designed with testability, observability, and automation in mind • Continuously improve test data management, environment configuration, and reproducibility of test runs • Identify automation gaps and propose improvements that increase release cadence and reduce risk • Actively participate in architectural discussions, sprint planning, backlog grooming, and milestone reviews; partner with Engineering Leads to define scope, technical approach, deliverables, and quality criteria for upcoming releases • Contribute to documentation, standards, and best practices that elevate quality engineering across the organization • Ensure audit readiness by maintaining complete, traceable documentation in alignment with SOPs and Quality Management System (QMS) • Collaborate with DevOps and Cloud teams to optimize infrastructure scalability, reliability, and performance within compliance constraints • Support defect triage, root cause analysis, CAPA processes, and continuous improvement initiatives • Other duties as assigned

Job Requirements

  • Bachelor’s Degree in Computer Science, Engineering, Data Science, or related discipline, or equivalent work experience preferred
  • 10+ years of hands-on experience in enterprise software engineering and test automation (SDET), including at least 6 years designing and scaling automated test frameworks preferred
  • Proven experience driving automation strategy and expanding adoption of automated testing across engineering teams
  • Strong experience implementing automation across all layers: database validation (SQL), API/integration (REST, HTTP), and end-to-end UI testing
  • Hands-on expertise with C#/.NET platform, Selenium and Playwright, TypeScript/JavaScript, HTML, and CSS
  • Experience with Implementing AI-enabled monitoring and anomaly detection to proactively identify system degradation or performance drift
  • Deep understanding of distributed systems, microservices architecture, and service-to-service communication
  • Experience integrating automated tests into CI/CD pipelines and implementing quality gates
  • Hands-on experience with containerization (Docker) and Kubernetes-based test execution environments
  • Ensure audit readiness by maintaining complete, traceable documentation in alignment with SOPs and Quality Management System (QMS)
  • Experience designing and executing performance/load testing strategies
  • Strong collaboration skills; experience partnering with Development Leads and Product teams in planning, grooming, and milestone definition
  • Demonstrated ability to influence engineering standards, mentor SDETs, and drive quality engineering best practices
  • Experience with generating and maintaining performance validation documentation including test plans, test cases, traceability matrices, summary reports, and deviation documentation
  • Programming/Scripting: Python, SQL, PowerShell, .Net
  • Databases: SQL Server and large-scale data platforms
  • Cloud Platforms: AWS
  • Containerization & Orchestration: Docker, Kubernetes (preferred)
  • Observability & Monitoring: Application Insights, Datadog, NewRelic
  • Experience with CI/CD tools in validated environments (TeamCity, Octopus Deploy, Git-based workflows)

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Related Categories

Related Job Pages

More SDET Jobs

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

Driving quality engineering excellence as a Staff SDET at Alteryx

AWSAzureCloudDockerGoogle Cloud PlatformJavaKubernetesMicroservicesPythonSeleniumTypeScript
United States
$154.2K - $192.7K / year

Test Automation Engineer

Ardent

Your "ALL IN" Location Intelligence | Digital Transformation | Data Science & Analytics experts

SDET25 days ago
Full TimeRemoteTeam 51-200Since 2008H1B Sponsor

The Test Automation Engineer will develop automated testing frameworks for Esri software, execute tests, manage defects, and ensure compliance with federal standards.

C#Esri SoftwareJavaJunitPythonSeleniumTestng
United States

Senior Software Test Engineer

Google Fiber

All internet should be this simple.

SDET25 days ago
Full TimeRemoteTeam 501-1,000Since 2010H1B No Sponsor

Senior Software Quality Engineer ensuring quality for GFiber's enterprise systems

JavaKotlinSDLC
California
$136K - $198K / year
Full TimeRemoteTeam 2Since 2019

Lead the test automation architecture and strategy, mentor QA engineers, and implement best practices for software quality assurance.

CypressJavaScript
Michigan