Provide integrated engineering support for test planning working groups, test card prep, execution, and post flight reports; participate in test definition, and test planning which will include the test point matrix detailed method of test.
Provide testing expertise and support and ensure testing best practices for the program to include developmental test, integration test, capacity/performance test, cyber security test, user acceptance test, and operational test working with Army Test and Evaluation Command (ATEC).
Provide ongoing support of the test environment to include defining concepts for testing, articulating processes and procedures for conducting testing, and evaluating, ensuring that all test lab equipment is compliant with SEC protocols and security practices, and recommending products and technologies for the test environment.
Demonstrates a basic grasp of the principles, theories, and concepts of the software development process and has extensive subject matter expertise for the system under development or has a proven ability to gain the subject matter expertise for the system under development.
Write user stories and tasks for sprints, coordinate efforts and communication with the developers and other team members to ensure resolution of defects, and manage / triage defects in the bug tracking system.
Performs highly complex testing and analyzes network systems development including integration, systems testing, interoperability testing, field test plans and customer acceptance plans to maintain the credibility/viability of the system.
Collaborate with Project Test and Software Leads to understand product specifications and test requirements across the business portfolio/platforms. Make proposals that include resource and schedule estimations, tools, risks and benefits to build Test Automation solutions.
Work closely with the application architects to develop a solid testing solution, working towards the future state of the application architecture that includes automated testing for continuous integration.
Perform all phases of application test execution including system testing, functional testing, regression testing, integration testing, section 508 compliance testing, external partner testing, and user acceptance testing.
Analyzes system requirements and concept of operations documents, acquisition plans, and system descriptions to develop evaluation and test plans and procedures, prepare for and conduct the data collection and analysis, and report status and results.
Plans and performs high-level engineering analysis, evaluation, design, integration, documentation, and implementation of complex solutions that require a thorough knowledge of higher mathematics, scientific, and technical skills.