Demo

Senior Software Development Engineer in Test

LTS
Herndon, VA Full Time
POSTED ON 4/16/2025
AVAILABLE BEFORE 5/15/2025
LTS is seeking a seasoned and forward-thinking Senior Software Development Engineer in Test (SDET) who thrives in modern development environments and believes that quality is a shared responsibility, starting left of code. You’ll own test automation strategy and framework implementation, actively building coverage at the earliest points in the development lifecycle. If you have experience testing within sprints, building automation from scratch, and collaborating cross-functionally to ship with confidence—this is the role for you. This position is 100% remote.

LTS is an award-winning enterprise consulting, IT modernization, and healthcare innovations firm. As a leading provider of healthcare IT solutions for both federal agencies and public organizations, LTS has more than 20 years of experience fusing technology, ingenuity, and human-centered experiences to tackle an array of highly complex public health issues.

The LTS Health group is focused on providing technology solutions that improve our nation’s health equity and increase overall access to public health resources. LTS believes technological advances will continue to shape how the healthcare industry provides and improves services. Our internal expertise within IT Solutions and collaborations with industry partnerships allow LTS to remain at the forefront of emerging technologies. We continuously evaluate and integrate new technologies to enhance solutions in new models of care that help organizations meet individual care needs by bringing key health-care services closer to home in a cost-effective manner.

Duties And Responsibilities

  • Champion a Shift Left approach by designing and implementing automation early—often before or alongside development—ensuring testability and feedback during feature creation.
  • Build test automation concurrently with development to support continuous validation and ensure all work meets quality standards within the sprint cycle.
  • Develop and implement scalable test strategies, deciding when to apply automation versus manual testing based on risk and coverage goals.
  • Design, build, and maintain automation frameworks for UI, API, and integration testing to ensure coverage across the stack.
  • Create and manage automated test suites integrated into CI/CD pipelines to support reliable and continuous delivery.
  • Lead efforts in end-to-end, regression, smoke, and exploratory testing, enabling confidence in feature readiness and releases.
  • Work closely with DevOps to evolve QA environments and support feature branching strategies, enabling consistent and thorough testing across lower environments, staging, and pre-production systems.
  • Ensure automated tests are effectively integrated into the CI/CD pipeline for fast, reliable validation of builds, deployments, and releases.
  • Support production readiness by collaborating on monitoring strategies and quality signals post-deployment, using observability tools to ensure rapid detection and response to issues.
  • Continuously improve testing practices and tooling to maintain speed, stability, and cost-effectiveness as the platform scales.
  • Mentor other engineers on automation best practices, test coverage strategy, and how to implement quality checks earlier in the dev lifecycle.
  • Validate third-party and partner integrations to ensure seamless and reliable interoperability.
  • Document test strategies, automation frameworks, and testing processes to support knowledge sharing and onboarding.
  • Track and report on test execution, coverage, and automation effectiveness to inform team decision-making.

Required Skills And Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical field is required.
  • 8 years in test automation for complex, distributed systems and web applications. Additional years of related experience are required in lieu of a degree.
  • Proven success designing and scaling automation frameworks, preferably from scratch.
  • Strong knowledge of microservices and modern architectures, with the ability to validate services independently and as part of an integrated system.
  • Experience testing across the full application stack—including UI, API, and backend layers—with a clear understanding of how different layers interact.
  • Deep experience in CI/CD tooling (e.g., GitLab, CircleCI, Jenkins), and integrating automation into release pipelines.
  • Proficient in scripting or programming languages such as JavaScript or Python, with a focus on test automation and CI/CD integration.
  • Hands-on experience with modern automation tools like Cypress or Playwright, and API testing with Postman, Supertest, or similar frameworks.
  • Solid grasp of test design techniques, testing pyramid strategies, and test optimization principles.
  • Proven experience testing within the same sprint—collaborating on user stories, writing test cases early, and ensuring features are testable and shippable by sprint’s end.
  • Experience with unit testing frameworks, and working closely with engineers to ensure robust test coverage.
  • Agile, DevOps, or DevSecOps experience with a strong emphasis on embedding QA in iterative, incremental delivery.
  • Strong troubleshooting, debugging, and root cause analysis skills.
  • Strong communicator with a collaborative mindset and a leadership presence

Preferred Skills

  • Experience in digital health or other regulated industries.
  • Knowledge of performance testing frameworks and tools (e.g., JMeter, Gatling, k6).
  • Exposure to cloud-based infrastructure (AWS) and containerized microservices architecture.
  • Familiarity with security testing, including integration of static/dynamic analysis tools (SAST/DAST).

LTS is committed to offering eligible employees comprehensive benefits that will provide them with options intended to meet their needs and the needs of their family.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Development Engineer in Test?

Sign up to receive alerts about other jobs on the Senior Software Development Engineer in Test career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$54,807 - $71,603
Income Estimation: 
$72,343 - $87,738
Income Estimation: 
$127,094 - $153,876
Income Estimation: 
$116,820 - $149,340
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$127,094 - $153,876
Income Estimation: 
$63,871 - $78,758
Income Estimation: 
$83,431 - $103,091
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at LTS

LTS
Hired Organization Address Washington, DC Full Time
LTS is seeking an experienced Information Assurance Systems/Network Specialist to support the coordination with business...
LTS
Hired Organization Address Washington, DC Full Time
LTS is seeking an experienced Information System Security Officer (ISSO) to support the coordination with business and t...
LTS
Hired Organization Address Washington, DC Full Time
LTS is seeking an experienced Cyber Security SME with FISMA expertise to support the program with the Department of Comm...
LTS
Hired Organization Address Washington, DC Full Time
LTS is seeking an experienced Security Engineer Lead to support a program within the Department of Commerce. This positi...

Not the job you're looking for? Here are some other Senior Software Development Engineer in Test jobs in the Herndon, VA area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!