Position: QA Automation Engineer (JavaScript)
Company: Grid Dynamics
Experience required: 2y
English level: intermediate

**Responsibilities**
- Automation of regression and other functional testing on UI and backend
- Maintaining and improving existing test automation framework
- Integrating automated testing into CI processes
- Execute functional and non-functional tests including exploratory testing
- Root causes analysis of failed tests
- Communication with developers, DevOps, product owners
- Bring industry best practices in terms of technology and process

**Requirements**
- Cypress framework
- At least 2 years of experience in Automated Testing
- Deep understanding of testing approaches, techniques and methodologies
- Solid skills in OOP
- Knowledge of Javascript or Typescript language OR strong knowledge of Java\C#\python\etc and readiness to learn Typescript
- Experience with Selenium WebDriver (WebdriverIO is a plus)
- Strong knowledge of SQL
- API testing experience (GraphQL is a plus)
- Practical experience with version control and bug-tracking tools

**We offer**
- Direct cooperation with the customer
- Dedicated HR / Client Manager
- Regular performance reviews
- Work on bleeding-edge projects on a team of experienced and motivated engineers
- Flexible working hours
- English classes / Grid University courses
- Remote work opportunity