Principal Engineer Software/Sr. Principal Engineer Software (Integration Test Automation)

Northrop Grumman
San Diego, CA

Lead Test of software components across multiple crossed network domains Support program statement of work by applying fundamentals of software engineering to all phases of the Software Development Lifecycle Coordinate and collaborate directly with software development and other engineering discipline teams to develop, write, document, and execute software requirement verification and integration, tests, including identifying and tracking issues through resolution Support software integration with hardware components in systems integration labs and other integrated test environments Participate in all aspects of the software development lifecycle activities and the Agile process for critical mission system software products Prioritize automating system tasks (preflight and postflight operations, network health and status checks, configuration management procedures, and software updates) to further improve the team's efficiency and productivity Diagnose and identify the root cause of problems found during software installation, integration, and acceptance tests Triage, identify and isolate defects and issues in all environments and retesting Review and provide feedback on test designs, policies, and processes Utilize software development skills to design, code, and implement tests: unit, integration, regression Support detailed design, code, and testing of those requirements at the domain level as well as support of system and operational testing Analyze software and system requirements allocated to computer software configuration items (CSCI) Create, design, maintain and expand infrastructures to support software test automation utilizing COTS automation frameworks Support tool development to support streamlining of current processes and development of continuous test integration environment Collaborate with cross-discipline teams to develop innovative solutions to resolve challenging problems Ensure that thorough, clear, and complete documentation is created and maintained to support current and future testing activities Schedule and manage multiple Formal Qualification Tests (FQT) events across multiple CSCIs, Coordinating with Test RE and Customer and SQA teams Responsible for releasing each Software Test Plan, Software Test Description, and Software Test Report for each FQT Submit detailed problem reports for any anomalies identified during testing Prepare for and conduct presentations and demonstrations to customers, program leadership, and other stakeholders (Principal Software Engineer) Bachelor's Degree with 5 years of development experience (3 years with a Master's Degree, 0 years with a PhD) with Python and C++. Experience can be considered in lieu of degree (Sr. Principal Engineer) Bachelor's Degree with 8 years of development experience (6 years with a Master's Degree, 3 years with a PhD) with Python and C++. Experience can be considered in lieu of degree. Excellent communication, interpersonal skills, and the ability to interface with all levels of employees and management Demonstrated experience with at least one of the following automated test frameworks: Cucumber, Google Test, TestComplete, Python PowerShell, Python, Ansible, and Robot Frameworks Experience with at least one of the following programming languages: Python, C/C++, or C Experience with Object-oriented Programming (OOP) Familiar with Test Driven Development (TDD) Continuous Integration Tools: Familiar with one of the following (Jenkins, Bamboo, GitLab CI Experience in Agile Software methodologies - Scrum or Kanban Experience with Atlassian tools such as Jira, Git, Subversion, Confluence, Crucible Experience with Microsoft Windows and Unix/Linux operating systems Must have United States Citizenship DoD Secret clearance Demonstrated proficiency in the application of software integration and automated test processes, tools, procedures, and metrics Familiarity with communication protocols (MIL-STD-1553) Experience in complete software development lifecycle Experience in Agile Software methodologies - Scrum Master Experience in using Cameo Demonstrated understanding of application and embedded software integration procedures Administration and troubleshooting of Windows and Linux (RHEL / CENTOS) servers and workstations Demonstrated advanced level understanding of application and embedded software integration procedures Experience with cybersecurity compliance through the use of security frameworks and remediation tools (SCC SCAP scanner, Fortify and STIG Viewer Experience with writing and using scripting languages to support hardware/software integration, debugging, and maintenance

Posted 2026-02-28

Recommended Jobs

General Labor

Redding, CA

Job Description General Laborer PeopleReady of Redding, CA is now hiring General Laborers in Redding, CA! As a General Laborer, you will do a variety of work in different industries.   Apply …

View Details
Posted 2026-01-27

Senior Tax Accountant

Consultative Search Group
Anaheim, CA

Our client is a reputable Top CPA firm located in Orange County. They are seeking a Sr. Tax Accountant. Responsibilities: Prepare various tax returns including federal and state corporate, indi…

View Details
Posted 2026-01-15

Frontend Engineer (Founding Team)

Fabrion
San Francisco, CA

Frontend Engineer (with familiarity of full stack) (Founding Team) Location: San Francisco Bay Area Type: Full-Time Compensation: Competitive salary + meaningful equity (founding tie…

View Details
Posted 2026-02-25

Senior Accountant

Agility Recruiting
Fairfield, CA

A well-established food manufacturing company in Fairfield is seeking a Senior Accountant to join their team. This is a great opportunity for someone who thrives in a fast-paced production environmen…

View Details
Posted 2026-01-30

Chief Plumbing Estimator

Gulfstream Strategic Placements, LLC
Orange, CA

We are a large growing mechanical contractor that works on many large mechanical hvac and plumbing projects. This is a full-time position with great benefits, retirement package, and plenty of room f…

View Details
Posted 2026-02-24

Management Trainee

Cintas Corporation
Sacramento, CA

Requisition Number: 213317  Job Description Cintas is offering an exciting Management Trainee program designed to kickstart your professional career. We are seeking a motivated and dynamic Mana…

View Details
Posted 2025-12-18

Senior Software Engineer, Character Control

Roblox
San Mateo, CA

As a Senior Software Engineer on the Character Controller team, you will architect the modular gameplay frameworks and state management systems that drive physics-based Avatar movement. You will de…

View Details
Posted 2026-02-16

Virtual Sales Representative

Wyndham Destinations
California

We Put the World on Vacation Travel + Leisure Co. is the world’s leading vacation ownership and travel membership company, with a dynamic and growing portfolio of resort, travel club, and lifestyl…

View Details
Posted 2026-02-24

Front Office Host

Hyatt
Encinitas, CA

Summary Are you looking for a job that offers not only a fulfilling work experience but also the chance to be part of an idyllic coastal community? Look no further than Alila Marea Beach Resort! N…

View Details
Posted 2026-01-27

Senior Counsel - General Liability

Pettit Kohn Ingrassia Lutz & Dolin PC
San Diego, CA

Job Title : Litigation Attorney – Transportation / General Liability Location : Remote (PST) or Hybrid (San Diego, CA 92130 or Los Angeles, CA 90045) Must be licensed to practice law in Californ…

View Details
Posted 2026-01-30