Northrop Grumman is seeking a Cyber Software Test Engineer to test mission-critical software for the Intelligence Community, focusing on delivering defect-free applications and streamlining the test cycle through automation.
Requirements
- Experience with various aspects of software and/or hardware testing
- Proficiency with computer hardware and software systems, and the ability to validate proper implementation and functionality between various systems and interfaces
- Experience translating requirements and user stories into functional test plans
- Ability to use strong analytical skills to identify, characterize and isolate issues, and troubleshoot to present options for correcting those issues.
- Proficiency with writing custom automation scripts using a programming language (e.g., Python, JavaScript, etc.)
- Experience with testing mobile applications on Android devices
- Experience with installing virtual machines
Responsibilities
- Work as a member of an agile software development test team in a dynamic, fast-paced environment learning new tools and processes.
- Test new software applications in various environments (e.g. Windows, Linux, Android) and verify software integration with wireless services and custom hardware technologies.
- Validate software requirements through functional, usability, performance, security, compatibility, ad-hoc, internationalization, and regression tests.
- Develop, maintain, and execute test plans and procedures for software systems.
- Review user stories and backlog items, analyze testability of requirements, and provide feedback.
- Apply analytical and problem-solving skills to clarify user stories and determine appropriate testing scenarios to validate the iterative development of products against functional and technical specifications.
- Identify and track software defects during sprint cycles.
Other
- Candidate must currently have an active TS/SCI Clearance with Polygraph to be considered.
- Candidate must have SME experience with the technologies and mission of the Jenga B Program within the SMS Portfolio to be considered.
- Demonstrated ability to organize, prioritize, and self-manage multiple project tasks
- Excellent written and verbal communication skills in order to write well-articulated test plans and facilitate product demonstrations
- Ability to articulate and document defects in a timely manner, and collaborate with the development team and management to prioritize bugs until resolution