β’ Responsible for creating software test and automating test cases, performing application
testing, validating bugs, and isolating issues; writing and initiating tests and then analyzing
and reporting the test results in the ticketing system; and performing configuration
management, change management, and release management.
β’ Tests high performance and large-scale immersive systems.
β’ Evaluates, recommends, and implements automated test tools and strategies.
β’ Designs, implements, and conducts test and evaluation procedures to ensure system
requirements are met.
β’ Develops, maintains, and upgrades automated test scripts and architectures for application
products.
β’ Also writes, implements, and reports status for system test cases for testing.
β’ Analyzes test cases and provides regular progress reports.
β’ Serves as a subject matter specialist providing testing know-how for the support of user
requirements of complex to highly complex software/hardware applications.
β’ Directs and/or participates in all phases of risk management assessments and
software/hardware development with emphasis on analysis of user requirements, test
design, and test tools selection.
β’ Designs, plans, creates, executes, and provides System(s) test reports.
β’ Reviews government test plans and test reports for technical competence, effectiveness,
and compliance with standards.
β’ Observes and evaluates the execution of customer acceptance test activities.
β’ Performs integration activities involving developed application software.
β’ Identifies and documents problems and issues, providing specific guidance on root-cause
and remediation.
β’ Analyzes the requirements for each test event and shall assist in the scheduling of the
System(s) non-operational environments test assets.
β’ Supports the presentation and formal review or audit of test results, providing briefing and
decision support material.
β’ Maintains and provides controls for multiple test software and hardware baselines.