Senior SDET: Build Scalable Test Infrastructures

Becton Dickinson Medical Devices

United States

On-site

USD 130,000 - 207,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BD is seeking a Senior Software Developer in Test to own and evolve our automated test platform. This is a software engineering role first, designing production-quality code that verifies software and builds reusable test infrastructure.

The Senior Software Developer in Test will work to review PRs, design new modules, and raise the bar on testability across API, browser, and performance testing in a fast-paced healthcare tech environment.

Qualifications

  • Bachelor's degree in Software Engineering/Computer Science is required.
  • 3+ years of professional software development experience with OO design and clean code principles.
  • Proficiency in Java and ability to design maintainable, extensible code at module/library level.
  • Proven experience building test frameworks and shared libraries from scratch.
  • Deep understanding of OAuth 2.0 authentication flows including client credentials, PKCE, and token refresh.
  • Hands-on experience with browser automation frameworks and page object models.
  • Experience designing load simulations and JVM tuning for high-concurrency work.
  • Proficiency with multi-module build systems, dependency management, and library versioning.
  • Experience owning CI/CD definitions end-to-end, including containerized test environments.
  • Familiarity with structured test reporting and static quality tooling.

Responsibilities

  • Design, build, and maintain a multi-module test infrastructure across API, browser, performance, and protocol tests.
  • Develop and version reusable shared libraries, authentication clients, model libraries, and device simulators.
  • Build software simulators for external systems and hardware to enable isolated test environments.
  • Engineer API client abstractions handling auth, requests, responses, and logging.
  • Design and execute load simulations modeling realistic user journeys and define SLOs.
  • Author and maintain CI/CD pipelines that run, gate, and report test results across environments.
  • Integrate test execution with external test management and defect tracking systems.
  • Enforce production-grade engineering standards on test code and abstractions.
  • Advise on API contracts, auth flows, and observability from a testability perspective.
  • Mentor engineers contributing to the test codebase.

Skills

Java
Test frameworks
OAuth 2.0
Browser automation
Load testing
CI/CD pipelines
Multi-module builds
Static quality tooling
Logging/telemetry

Education

Bachelor's degree in Software engineering/CS

Tools

Jenkins
Maven/Gradle
Docker
Kubernetes

Job description

BD is seeking a Senior Software Developer in Test to own and evolve our automated test platform. This is a software engineering role first, designing production-quality code that verifies software and builds reusable test infrastructure.

The Senior Software Developer in Test will work to review PRs, design new modules, and raise the bar on testability across API, browser, and performance testing in a fast-paced healthcare tech environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior SDET: Architect Scalable Test Platform
Senior SDET: Architect Scalable Test Platform

BD • United States

On-site
USD 120,000 - 165,000
Senior SDET: Scalable Test Automation & Reliability
Senior SDET: Scalable Test Automation & Reliability

Meta • Seattle (WA)

On-site
USD 140,000 - 210,000
Senior Software Developer in Test (SDET)
Senior Software Developer in Test (SDET)

Becton Dickinson Medical Devices • United States

On-site
USD 130,000 - 207,000
Senior SDET: Lead Automation for API/UI & CI/CD
Senior SDET: Lead Automation for API/UI & CI/CD

Pho Prime, LLC • Shelton (CT)

On-site
USD 119,000 - 149,000
Pension/401K/RSP
Competitive Bonus
Tuition Reimbursement
+2
SDET Healthcare Functional Engineer
SDET Healthcare Functional Engineer

Ekloud Data Labs • United States

Remote
USD 110,000 - 155,000
Senior Software Developer in Test (SDET)
Senior Software Developer in Test (SDET)

BD • Irvine (CA)

On-site
USD 120,000 - 165,000
SDET - Build Scalable Test Infrastructure & CI/CD
SDET - Build Scalable Test Infrastructure & CI/CD

Job Juncture • Reston (VA)

On-site
USD 125,000 - 175,000
Relocation assistance
Senior SDET: Automation, API & Performance (Remote)
Senior SDET: Automation, API & Performance (Remote)

Techholding • United States

Remote
USD 120,000 - 170,000
Senior SDET - API & CI/CD Automation (Hybrid)
Senior SDET - API & CI/CD Automation (Hybrid)

Early Warning® • Scottsdale (AZ)

Hybrid
USD 106,000 - 130,000
Healthcare Coverage
401(k) Retirement Plan with company-m
Remote SDET: Build and Scale Automated Testing Frameworks
Remote SDET: Build and Scale Automated Testing Frameworks

Bright Vision Technologies • Sterling (VA)

On-site
USD 120,000 - 170,000