Job Summary:
Navstar Inc. is an award-winning organization that has a proven track record of successfully providing IT services and solutions. They are seeking an Automated Test Framework Software Engineer to support the framework of automated tests and ensure the quality and reliability of software applications.
Responsibilities:
• support the framework of automated tests on multiple environments for a large complex enterprise system
• developing, improving and maintaining the BDD framework
• responsible for designing, developing, and maintaining automated test suites and frameworks to ensure the quality and reliability of software applications
• troubleshooting and debugging automated tests to identify root causes of failures and ensure test reliability
• working closely and collaborating with development teams to identify testable requirements
• implementing automated testing solutions and ensuring that the software is testable
• writing and executing automated test scripts using various testing tools and frameworks
• maintaining clear and concise documentation
• tracking issues
• managing VMs
• using CI/CD tools and basic system admin experience
• actively participate in daily stand-ups, Sprint Planning, Program Increment (PI) Planning, and other related team activities
Qualifications:
Required:
• To be eligible for this position you must hold an active TS/SCI clearance with Polygraph.
• Must have demonstrated experience with Java, including development of unit tests.
• Must have experience working with Spring libraries, development IDEs (Integrated Development Environments), and working with CI/CD frameworks.
• Must have experience with software source control and configuration management tools.
• Must have experience working in Windows and/or Linux operating systems and experience working in a virtualized environment (managing VMs).
• If not located at the MD location, some short-duration travel may be required to support quarterly PI Planning sessions in MD.
• To be considered for this role, candidates must meet the requirements for one of the following skill levels: Senior: Seven (7) years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
• Expert: Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
• Subject Matter Expert (SME): Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
Preferred:
• At least 8 years of relevant experience.
• Experience working with integration test framework.
• Basic Windows administration experience (i.e. Windows Registry Editor, Services, Task Scheduler, etc.).
• Experience with task automation such as PowerShell.
• Experience with knowledge management systems.
• Experience with Behavior Driven Development (BDD).
• Experience with the Scrum, Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an Agile team.
Company:
Who We Are: Since 1999, Navstar has earned a reputation for excellence by listening to our customers, being easy to work with, and delivering on our commitments. Founded in 1999, the company is headquartered in Reston, USA, with a team of 51-200 employees. The company is currently Growth Stage.