Engineer Software – Integration & Test Automation
Company | Northrop Grumman |
---|---|
Location | San Diego, CA, USA |
Salary | $89400 – $134200 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Senior |
Requirements
- Bachelor’s Degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university and 5 years of related engineering experience, or a Master’s in STEM with 3 years of related engineering experience, or a PhD in STEM with 1 years of related engineering experience
- Experience in integration and testing of software and hardware component in unix and windows environments
- Must have experience with formal software life cycle development methodologies, requirements through test
- Ability to lead installation, integration and acceptance testing
- An active in-scope DoD Top Secret clearance with the ability to obtain and maintain program access
- Candidate must be able to obtain a Security+ certification
Responsibilities
- Perform software integration of multiple software components into a single system on the host environment
- Work in development, lab, and operational environments
- Perform integration and troubleshooting of software components across multiple networks interfacing with customer SMEs
- Facilitate collaboration with software developers, system engineers, hardware engineers, and integration/test engineers to diagnose and identify the root cause of problems found during software installation, integration, acceptance test, and operational events
- Using in depth knowledge of the system directs development of workable interim solutions to provide a capable system while software or hardware changes are being implemented allowing testing and operational events to proceed
- Develop and execute software installation, integration, and acceptance test procedures
- Utilize familiarity of the full development life-cycle processes that acknowledge technical, schedule, and cost constraints
- Develop clear and concise detailed quality technical documentation
- Submit detailed problem reports for errors found
- The role will be a hybrid of significantly diverse assignments in a collaborative/team setting across all levels
- The selected candidate will work in an environment that at times is fast-paced with high expectations with the ability to adapt to change
- Availability to support travel 25%
Preferred Qualifications
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or Electrical Engineering
- Excellent 2-way communication skills (upward and downward)
- Excellent communication, interpersonal skills, and the ability to interface with all levels of employees and management
- Familiarity with software network interfaces
- Experience in automation of installation, configuration and test
- Experience in Agile methodologies. Agile Systems Engineering Experience
- Demonstrated communication and technical writing skills
- Experience with Confluence and JIRA
- Security+ certification
- Experience with scripting languages (developing, debugging and maintaining)