Northrop Grumman is seeking a Software Engineer to work on revolutionary systems that impact people's lives around the world, with a focus on developing and implementing automated test procedures using Python and RobotFramework.
Requirements
- Experience using Python
- Experience using RobotFramework
- Hands on experience with test procedures and automation
- Ability to develop and design automated test procedures with minimal guidance
- Experience with RedHat Linux environment
- Experience with Windows development environment
- Experience with Software development lifecycle
- Experience with Atlassian tool suite (Jira, Confluence, BitBucket, etc.) and development using Agile methodologies
Responsibilities
- Review existing manual test procedures with the Test Team to identify candidates for automation
- Collaborate with stakeholders to determine and prioritize manual tests suitable for automation
- Develop and implement automated test procedures using Python/RobotFramework
- Execute System Level I testing using automated test procedures in coordination with SQA
- Analyze test results and troubleshoot issues identified during automated test execution
- Prepare and deliver Software Test Reports documenting automated test runs, results, and findings
- Document automated test tool Architecture, design, and include developer comments internal to product for future enhancements
Other
- 2 YOE with a BS in STEM or 0 YOE with a Masters degree in STEM
- A current/active DoD Secret Clearance
- Ability to operate independently with little oversight in a dynamic environment
- Highly self-motivated
- U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions
- Travel: Yes, 10% of the Time