Lead Validation Test Engineer/Principal Software Engrg Onsite

RTX•Huntsville, AL
•$107,500 - $204,500•Onsite

About The Position

RTX is seeking a skilled, detail-oriented Principal Software Test Engineer to work on the Patriot Software Team in Huntsville, Alabama. The team is developing software for new capabilities for the Patriot air defense system. The engineer will work closely with software developers, system architects, and product leads to help ensure delivered solutions meet customer requirements. The role leads testing activities and supports the quality and efficiency of testing across projects. It involves developing test plans and objectives, reviewing software requirements, designing and executing manual and automated test cases, and analyzing and documenting results against requirements. Testing takes place in an onsite lab environment, with primarily manual, data-intensive analysis. The position requires onsite presence and extensive interaction with Systems Design Engineering and the Software Development Team. Light travel may be required.

Requirements

  • Typically requires a bachelor's degree in science, technology, engineering, or mathematics (STEM) and a minimum of 8 years of experience, unless prohibited by local laws or regulations.
  • Experience with software engineering.
  • Experience in validation, verification, requirements analysis, and/or testing.
  • Ability to obtain and maintain a U.S. government-issued Secret security clearance; U.S. citizenship is required.

Nice To Haves

  • Active Secret security clearance.
  • Experience applying Earned Value Management principles.
  • Knowledge of software testing methodologies and best practices, including functional, integration, regression, and performance testing.
  • Experience with DOORS or another requirements traceability tool.
  • Experience with bug-tracking and test-management tools.
  • Exceptional attention to detail in identifying and documenting software performance anomalies or inconsistencies.
  • Strong analytical and problem-solving skills.
  • Strong written and verbal communication skills for reporting defects, progress, and test results.
  • Leadership experience in a testing environment, including test planning, status updates, and guiding technical teams.
  • Experience creating detailed test plans and leading test efforts for complex projects.

Responsibilities

  • Oversee and guide testing activities across projects to ensure quality and efficiency.
  • Develop comprehensive test plans outlining strategies, objectives, and timelines.
  • Mentor and support junior engineers through expertise-sharing and training.
  • Collaborate with developers, system architects, and cross-functional teams to support software integration and functionality.
  • Communicate progress, issues, and risks to stakeholders and leadership.
  • Analyze software requirements for clarity, completeness, and testability.
  • Define test objectives that guide the testing process and provide coverage.
  • Design manual and automated test cases based on test objectives.
  • Execute tests of new and modified software in the onsite lab environment.
  • Analyze test results against requirements and clearly document discrepancies.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Short-term disability
  • Long-term disability
  • 401(k) match
  • Flexible spending accounts
  • Flexible work schedules
  • Employee assistance program
  • Employee Scholar Program
  • Parental leave
  • Paid time off
  • Holidays
  • Annual short-term and/or long-term incentive compensation programs may be available depending on position level and collective-bargaining coverage; payments are not guaranteed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service