Test Automation
Scope
1. utomation of existing manual e2e cases
2. utomate new e2e manual test cases
3. utomate component level tests (for components that do not have it)
4. Integrate automated component level tests into the build pipelines (for components that do not have it)
5. Setup daily execution of automated e2e cases
6. Maintaining existing(Yieldex, ICD40, CR8) mocks
7. Developing new mocks/test simulators as needed
8. Deployment/running mocks in QA environment
Deliverables / Timeline
1. utomation plan for existing manual test cases (within 2 weeks)
2. utomated test cases for existing set of critical test cases (within 2 months)
3. utomated test cases (at least 1 per week, after #2)
4. Deployed to QA cluster mocks and simulators (within 3 weeks)
5. TODO: determine end point
Dependencies
• stable test environment(s)
• fully specified initial set of e2e test cases
• utomation plan for at least 1 test case
• test framework
• ccess to product and engineering (to develop new test cases)
Required Skills
• experienced linux user
• SQL
• nodejs
• worked with docker containers
• test automation (non-UI)
• PI