Software Test Automation Engineer - MBSE / DOORS / Missile Defense

Moseley Technical Services, Inc.Huntsville, AL
Onsite

About The Position

We are hiring a Software Test Automation Engineer in Huntsville, Alabama, supporting advanced missile defense and systems engineering programs. This role requires experience with test automation, software verification, requirements management, MBSE, DOORS, Cameo, and systems engineering processes throughout the systems development lifecycle, with opportunities to support Missile Defense Agency (MDA) initiatives and complex defense systems.

Requirements

  • U.S. Citizenship is required by Federal Law
  • Active Secret Clearance required
  • Bachelor’s Degree in a STEM discipline (Science, Technology, Engineering, or Mathematics).
  • Minimum 2 years of experience in software testing, software development, systems engineering, test automation, or requirements verification.
  • Experience using DOORS for requirements management and traceability.
  • Experience using Cameo and Model-Based Systems Engineering (MBSE) methodologies.
  • Experience supporting software development and requirements verification activities.
  • Familiarity with systems engineering processes and lifecycle development methodologies.
  • Ability to analyze technical requirements and develop supporting engineering work products and documentation.
  • Ability to work independently and within cross-functional engineering teams.
  • Must be able to support an onsite, closed-area work environment.

Nice To Haves

  • Experience supporting the Missile Defense Agency (MDA) Ground-Based Midcourse Defense (GMD) Program.
  • Broad systems engineering experience across the full systems engineering “V” lifecycle.
  • Battle Management or Fire Control systems experience.
  • MBSE certification and/or INCOSE certification.
  • Experience developing systems engineering artifacts, including: Specifications, Interface Control Documents (ICDs), Use Cases, System Architecture Descriptions, Trade Studies, Technical Engineering Documentation.

Responsibilities

  • Develop, execute, and maintain automated and manual software test procedures to support requirements verification and system validation activities.
  • Support software development, integration, verification, and validation efforts throughout the systems engineering lifecycle.
  • Utilize DOORS and Cameo to support requirements management, traceability, model-based systems engineering (MBSE), and verification activities.
  • Collaborate with software developers, systems engineers, and integration teams to ensure requirements are accurately implemented and tested.
  • Analyze system and software requirements and develop corresponding test artifacts, verification procedures, and test documentation.
  • Support requirements verification efforts through test execution, defect identification, troubleshooting, and resolution activities.
  • Contribute to the development of systems engineering documentation, including specifications, Interface Control Documents (ICDs), Use Cases, System Architecture Descriptions, and Trade Studies.
  • Participate in technical reviews, engineering discussions, and program milestone activities.
  • Support systems engineering activities across the full systems engineering “V” lifecycle model.

Benefits

  • medical, dental and vision insurance program
  • 401(k) plan
  • employee stock ownership plan (ESOP)
  • 401(k) plan with company match
  • tuition and training reimbursement
  • incentive compensation program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service