TAE Initial Requirements
Description of new requirement / requirement change Want to identify KSAT's required for DART system. @chaff
- Basic Dev: Identify automated testing frameworks & tools used in the 90th and their purpose/function. (e.g. DART, DEADCODE, METATOTAL, etc.)
- TAE: Configure automated testing frameworks & tools within a projects CI pipeline (e.g. DART, DEADCODE, METATOTAL, etc.).
- TAE: Train team members on how to use & configure automated frameworks & tools(e.g. DART, DEADCODE, METATOTAL, etc.).
- TAE: Automate functional tests
- NOT TAE: Operate and Maintain backend services and systems required by automated frameworks and tools (maybe create a CMNengineer job? New title required)
- TAE: Develop individual automated tests, jobs, and/or scripts (aka code) to validate/satisfy acceptance criteria.
- TAE: Integrate individual tests, jobs, and/or scripts into testing frameworks, tools, and CI pipelines.
- TAE: Leverage Automated testing frameworks and tools to orchestrate multiple parallel tests at scale (e.g. 10s, 100s, 1000s of tests).
- TAE: Knowledge of orchestration technologies and tools.
- TAE: Recognize the differences between automation and orchestration.
- TAE: Explain the process for scheduling computing resources (e.g. IaaS/SaaS/PaaS Compute, memory, and storage) for systems at the 90th.
- TAE: Document how automated testing satisfies test requirements within test plans and reports.
- TAE: Identify and output necessary artifacts to support test report generation (e.g. Log files, Pass/Fail reports, etc.).
- TAE: Build and configure virtual machines, containers, and/or hardware systems used as target devices/systems.
- TAE: Design and document operationally representative environments consisting of multiple target devices and systems and necessary networking.
- TAE: Ensure that automation, orchestration, and configurations for target systems and representative environments are managed using version control and change management.
TAE: Schedule DART test plan batches TAE: Identify proper data collection requirements for test scripts and plans TAE: Conduct analysis of collected date TAE: Incorporation of analysis into automated CI/CD status
- TAE: Build and/or configure target environment images, containers, or
Acceptance Criteria
-
Add the KSAs to the appropriate .json files -
pipeline must pass all validation checks