Position: Senior Automation QA Engineer in JavaScript
Company: EPAM Systems
Category: QA Automation
Experience required: 3y
English level: upper

This is a remote position on the Digital Retail project, it is also possible to visit the office if desired.

Responsibilities:
- Test Automation Framework development and maintenance;
- Port over existing tests to new solution and restructuring them;
- Build stable integration test package;
- Fill in gaps in test coverage and add new scenarios;
- Work closely with the Business Analyst and Development team in order to deliver the tasks in time and with the expected quality;
 - Bring ideas regarding test / code design.

Requirements:
 - Is able to maintain and develop scenarios for UI and API test automation by using BDD approach;
 - Is skilled in JavaScript, TypeScript, Node.js (a big plus), Cucumber, WebDriverIO, axios, Cypress, SauceLabs and any CI tool;
- Is experienced in creating BDD design, usage WebDriver and familiar with building architecture behind that;
- Knows how to create high-quality test documentation;
- Building and maintaining test suites, test cases, defects;
- Has good communication skills. English: B1+. Is able to propose new ideas;
- Is experienced in Scrum.

Benefits:
- Discounts on health insurance, shopping centers, cinema tickets, etc.
- Stable income;
- Flexible roles;
- For your comfortable work;
- 100% remote work forever;
- EPAM hardware;
- EPAM software licenses
- Access to offices and co-workings;
- Stable workload;
- Flexible engagement models;
- For your growth;
- Free trainings for technical and soft skills;
- Free access to LinkedIn Learning platform;
- Language courses;
- Free access to internal and external e-Libraries;
- Certification opportunities;
- Skill advisory service.