×
Register Here to Apply for Jobs or Post Jobs. X

Software Automated Test Engineer - GMD Weapons Systems; GWS Security Clearance

Job in Huntsville, Madison County, Alabama, 35801, USA
Listing for: Lockheed Martin
Full Time position
Listed on 2026-06-16
Job specializations:
  • Software Development
    Software Testing, Software Engineer, DevOps, Python
Job Description & How to Apply Below
Position: Software Automated Test Engineer - GMD Weapons Systems (GWS) with Security Clearance
Job Number 731664

Description:

What We're Doing Become a part of something IMPACT-ful! Ground Missile Defense (GMD) is the heart of the Missile Defense System and a key element of our nation's defense against ballistic missile attacks. The GMD Weapon System (GWS) processes data from multiple sensors to identify and characterize the inbound ballistic missile threat, plans the best defensive solution, and launches the intercepting missiles to negate the threat.

The Work The Automated Software Test Engineer will support the Missile Defense Agency's GMD Weapon System program by developing, maintaining, and executing automated test capabilities used to verify mission-critical software functionality. The engineer will work with software development, systems engineering, integration, cybersecurity, and test teams to ensure software products meet technical, program, and customer requirements. Responsibilities may include:
• Design, develop, maintain, and execute automated software test scripts, test procedures, and test utilities in support of GWS software verification.
• Analyze software requirements, system requirements, and design documentation to determine appropriate test coverage.
• Develop automated tests using tools, scripting languages, or programming languages such as Python, Java, C++, shell scripting, or similar technologies.
• Support software integration, regression testing, functional testing, performance testing, and verification activities.
• Identify, document, troubleshoot, and support resolution of software defects and test failures.
• Work closely with software engineers, systems engineers, product owners, scrum masters, and test leads to clarify requirements and improve testability.
• Support test planning, test readiness reviews, formal test events, and customer-witnessed verification activities as needed.
• Maintain traceability between requirements, test cases, test procedures, and test results.
• Develop or improve automation frameworks, test tools, data analysis scripts, and reporting capabilities.
• Support Agile team activities, including sprint planning, backlog refinement, demos, retrospectives, and test status reporting.
• Use configuration management, version control, and issue-tracking tools to manage test artifacts and defect reports.
• Analyze test results and communicate technical findings, risks, and issues to team leads and program leadership.
• Contribute to continuous improvement of software test processes, automation coverage, and verification efficiency.
• Ensure test products comply with program engineering standards, quality expectations, and cybersecurity requirements. Who We Are Lockheed Martin is a global aerospace, defense, and security company dedicated to advancing scientific discovery and harnessing innovation to make the world a safer place. Our RMS business in Huntsville AL is a hub of talented engineers, scientists, and professionals committed to shaping the future of defense technology.

We value collaboration, excellence, and integrity in everything we do. As a part of our team, you will work alongside like-minded individuals dedicated to pushing the boundaries of what's possible. Learn more about IWSS Why Join Us Your Health, Your Wealth, Your Life Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy, fulfilling life at and outside of work.

Learn more about Lockheed Martin's comprehensive benefits package here! #rmshotmiljobs

Basic Qualifications:

• Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Physics, or a related technical discipline.
• Professional experience developing, executing, or maintaining software test procedures, automated tests, test scripts, or test tools.
• Experience with one or more programming or scripting languages such as Python, Java, C++, Bash, Power Shell, or similar languages.
• Experience analyzing requirements and developing test cases or test procedures to verify software functionality.
• Experience using Eggplant or other GUI based toolset
• Familiarity with Agile development, and tools such as Git,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary