Software Test Engineer

General Dynamics Electric Boat•Groton, CT
•Onsite

About The Position

Electric Boat Corporation is seeking a highly motivated Software Configuration Management & Test Engineer to support Navy programs in Groton and New London, Connecticut. Tactical Software Engineering applies submarine computer software and technologies used onboard submarines for equipment operation, control, and mission execution. The team designs, develops, integrates, tests, and manages products supporting the U.S. Navy Nuclear Submarine Fleet. This software-adjacent position supports both Software Configuration Management (SCM) and testing. The successful candidate ensures software is controlled, documented, evaluated, and rigorously tested before release, serving as a link between software development teams, systems engineering, end users, and program leadership. The work includes hands-on activity in onsite labs at the Groton or New London locations. Candidates must be comfortable following detailed procedures and working with tactical hardware. Rare onboard verification activities and occasional travel to submarine-related sites may be required. The role may require lifting up to 40 pounds.

Requirements

  • Bachelor’s degree or similar/equivalent work experience.
  • At least 1 year of software configuration management, testing, project support, or related work.
  • Ability to obtain and maintain a Secret security clearance through the Department of Defense.
  • Demonstrated initiative and ability to work independently while supporting a team.
  • Ability to use meeting platforms and digital tools to host and support meetings.
  • Strong organizational skills and ability to manage time and priorities effectively.
  • Ability to communicate in writing and verbally with stakeholders and internal and external customers.
  • Proficiency in Microsoft Office and comfort with technical documentation.
  • Strong written and verbal communication abilities.
  • Willingness to proactively engage technical experts and cross-functional teams.
  • Ability to independently seek information needed to resolve issues or make decisions.
  • Ability to perform physical activities including climbing, crawling, kneeling, light and medium lifting, pulling, pushing, reaching, stooping, and twisting.
  • Comfort working in environments that may be cold, dry, dusty, hot, noisy, oily, indoors, or outdoors.

Nice To Haves

  • Experience with Navy, Department of Defense systems, or other complex engineering environments.
  • At least 1 year of project or task management experience.
  • Familiarity with formal configuration management tools such as DOORs, GIT, JIRA, ClearCase, Janus, or FileMaker Pro.
  • Experience working with military hardware, software, documentation, and drawings.
  • Knowledge of ISO 9000, AS-9001, CMMI, and ESD programs.
  • Experience with process improvement or Lean Six Sigma methodologies.
  • Familiarity with Linux operating systems.

Responsibilities

  • Support configuration management planning, configuration identification and control, change management, status accounting and reporting, and configuration audits.
  • Define, establish, and maintain configuration baselines for software and technical documentation.
  • Develop and execute software build and release procedures.
  • Ensure traceability of requirements, software changes, and test activities.
  • Document software build results and test outcomes, and support test readiness reviews.
  • Collaborate with software developers, systems engineers, and subject-matter experts to evaluate changes, identify defects, and validate system functionality.
  • Support lab-based integration, verification, and validation testing in Groton and New London.
  • Provide occasional onboard support for software installation and verification on submarines.
  • Maintain communication across configuration management teams, project stakeholders, and internal and external customers.
  • Contribute to process improvement initiatives, including Lean Six Sigma and engineering best-practice efforts.
  • Ensure compliance with configuration management standards, including ISO 9000, AS-9001, CMMI, and related quality programs.
  • Work independently with minimal oversight, identify schedule risks, adjust priorities, maintain schedule discipline, and take ownership of deadlines and project milestones.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service