Partner with the applications’ engineers to learn and understand their applications, interconnections, mission threads, functional requirements, and dependencies
Trace legacy and new functional requirements to third-party apps in development
Write testable and understandable acceptance criteria for the automated tests
Track the completion dates for an application’s internal and external dependencies
Develop E2E autonomous systems testing strategies using real-world user scenarios and realistic, dynamic test data in an agile-based test environment
Design scripts for automated tests that exercise UI-based and API-based functionality and satisfy the test’s acceptance criteria
Collaborate with developers to implement test scripts for automation that verify functional requirements across multiple cloud-based applications
Maintain and enhance existing tests to exercise newly deployed and/or updated software features developed by third-party agile programs
Requirements
Active TS/SCI with polygraph (or willingness to obtain a polygraph)
BA/BS in STEM field or related experience
Expertise in the Mission Management domain and willing to learn more
7+ years of systems engineering experience with planning and scheduling software
Understanding of federal government operational environments
A self-starter and self-directed with a user-centric mindset when developing testing of processes across multiple software applications
Experience in Full Lifecycle Systems Engineering and Integration and end-to-end multi-segment testing
Ability to act as a bridge between software developers and project stakeholders.
Ability to communicate effectively and collaboratively in a team environment.