Position: Middle/Senior QA Automation Engineer (with JavaScript)
Company: Grid Dynamics
Experience required: 3y
English level: intermediate

**Requirements:**

- At least 3 years of experience in Automated Testing
- Deep understanding of testing approaches, techniques, and methodologies
- Solid skills in OOP
- Knowledge of Javascript  language or strong knowledge of any other programming language  and readiness to learn JS
- Knowledge of Cypress, Jest, Puppeteer, Protractor, or any other JS automation tool
- Strong knowledge of SQL
- API testing experience
- Practical experience with version control and bug-tracking tools
- Strong troubleshooting skills
- Good analytical skills
- Strong attention to details and accuracy
- Passion for testing and aspiration to deliver high-quality products
- Strong Intermediate English
  
**Responsibilities:**

- Automation of integration/system and other functional testing on backend, and UI
- Maintaining and improving test automation framework (have to be built from the scratch)
- Integrating automated testing into CI processes
- Execute functional and non-functional tests including exploratory testing
- REST API Testing
- Root causes analysis of failed tests
- Communication with developers, DevOps, product owners
- Bring industry best practices in terms of technology and process

**We offer:**

- Opportunity to work on bleeding-edge projects
- Work with a highly motivated and dedicated team
- Competitive salary
- Flexible schedule
- Benefits program
- Social package — medical insurance and etc
- Corporate social events
- Professional development opportunities
- Opportunity for long business trips to the US and possibility for relocation