Location: Monmouth Junction,NJ, USA
Test Automation
Scope
1. Automation of existing manual e2e cases
2. Automate new e2e manual test cases
3. Automate 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. automation plan for existing manual test cases (within 2 weeks)
2. automated test cases for existing set of critical test cases (within 2 months)
3. automated 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
* automation plan for at least 1 test case
* test framework
* access to product and engineering (to develop new test cases)
Required Skills
* experienced linux user
* SQL
* nodejs
* worked with docker containers
* test automation (non-UI)
* API