Leonardo DRS, Inc.

Software Engineer II - Test Automation

Leonardo DRS, Inc.
Apply
3 days ago
Germantown, MD, USAMid Level

Base Salary

$92k - $119k/yr

Responsibilities

  • Build, test, debug, and maintain automated test tools, scripts, frameworks, and test harnesses for software verification and regression testing.
  • Develop automated tests for software components, services, integrated workflows, and recurring regression scenarios.
  • Convert manual or repeatable test procedures into automated tests, reusable utilities, and documented workflows.
  • Support automated testing in Linux, Docker, virtual machine, simulation, and system-integration environments.
  • Integrate automated tests into CI/CD workflows and improve the visibility, repeatability, and usefulness of test results.
  • Collaborate with software, systems, integration, and test engineers to understand expected behavior, reproduce issues, and improve coverage.
  • Document test automation tools and workflows for reuse and extension by the broader team.

Requirements

  • Bachelor’s degree in engineering, computer science, computer engineering, electrical engineering, or a related technical field, plus at least two years of relevant software, test automation, or software tools experience, or equivalent experience.
  • Experience building automation tools, test scripts, test frameworks, or developer-facing software utilities.
  • Strong programming ability in Python or another general-purpose programming language, with the ability to write maintainable and reusable code.
  • Experience testing, debugging, or troubleshooting software in development, integration, laboratory, or system-level environments.
  • Familiarity with unit, integration, and regression testing, defect reproduction, automated test execution, and clear pass/fail criteria.
  • Experience using Git and working in a collaborative software development or test environment.
  • Ability to translate manual test procedures, expected behaviors, or recurring verification needs into automated tests, tools, or documented workflows.
  • U.S. citizenship is required.
  • Ability to obtain and maintain a DoD security clearance may be required for future program work.
  • Experience with Linux-based environments, Docker, virtual machines, message-based systems, embedded or real-time software, hardware/software integration, or mission-critical systems is helpful but not required.

Benefits

  • Medical, dental, and vision coverage.
  • Company contribution to a health savings account and telemedicine services.
  • Life, disability, and legal insurance.
  • 401(k) savings plan.
  • Flexible 9/80 schedule, competitive vacation, health/emergency leave, paid parental leave, and community service hours.
  • Wellness programs, career growth, professional development, and skill-enhancement programs.
  • Full-time, on-site work in Germantown, Maryland.

Categories

Leonardo DRS, Inc.

About Leonardo DRS, Inc.

51-200 employees

Leonardo DRS, Inc. builds defense electronics and integrated systems for the U.S. military and allied customers, including electro‑optical/infrared sensors, naval power and propulsion, rugged computing, and force protection solutions. Headquartered in Arlington, Virginia, it is majority-owned by Leonardo S.p.A., traces its origins to 1969 (as DRS Technologies), and is publicly traded on Nasdaq under the ticker DRS following its 2022 combination with RADA Electronic Industries.

Contact me