Position: Automation Quality Assurance Engineer (Javascript)
Company: Grid Dynamics
Category: QA Automation
Experience required: 3y
English level: intermediate

As a QA Engineer, you will be working to help one of the largest tech companies in the world. Work includes building enterprise QA processes and plans, and improving development processes by introducing Agile, test automation and CI/CD processes.

Project description: Mostly back-end development (Java, Oracle, AWS), but some dashboards and tools have user interfaces, which need to be automatically tested.

Requirements to the candidate:
* 3+ years in automation testing;
* Working experience with Cypress is a must;
* Very confident JavaScript, best practices, new features;
* TypeScript is nice-to-have;
* Design patterns, ability to write and maintain complex frameworks
Protractor, Testcafe, Playwright - need to have at least some familiarity with one of those frameworks;

What tasks will the candidate work with?
- Requirements gathering;
- Test framework development;
- Increase test coverage;
- Investigate test failures and report bugs.

What else is interesting about the project?

- This team in particular prioritizes strong talent - working with field experts in one of the biggest and most famous tech companies; 
- Ability to build frameworks from scratch and work on design;
- Coding required; 
- Very modern technology stack and exciting areas - ML, algorithms, infrastructure.