onsite
Principal Engineer, Systems Test - Northrop Grumman
Software Engineer
Lead end‑to‑end systems testing for advanced aerospace platforms, designing automated test frameworks, executing complex test plans, and driving continuous improvement in test processes using Python and C++.
About the role
Key Responsibilities
- Design, develop, and maintain automated test frameworks for complex aerospace systems.
- Lead execution of system‑level test plans, including functional, performance, and reliability testing.
- Collaborate with engineering, software, and integration teams to define test requirements and validate system behavior.
- Analyze test results, identify root causes, and recommend corrective actions to improve product quality.
- Mentor junior test engineers and promote best practices in test automation and continuous integration.
Requirements
- Extensive experience in systems test for high‑integrity aerospace or defense platforms.
- Proficiency in Python and C++ for test development and automation.
- Strong knowledge of test frameworks, CI/CD pipelines, and test management tools.
- Excellent analytical, problem‑solving, and communication skills.
- Secret clearance or ability to obtain one.
Skills
test automationpythonc