Position: Senior Automation QA (JS)
Company: Exadel
Category: QA Automation
Experience required: 3y
English level: intermediate

**About the Customer**:
The Customer solves the most complex and large-scale identity use cases for global enterprises with his extensible and easy-to-integrate platform, securing billions of logins every year. Employees located in over 30 countries.

The platform is a flexible, drop-in solution to add authentication and authorization services to applications. Client’s team and organization can avoid the cost, time, and risk that comes with building an own solution to authenticate and authorize users.

A user can connect any application (written in any language or on any stack) to the Customer’s platform and define the identity providers he wants to use (how he wants his users to log in). A client chooses one of the Customer’s SDKs (or call API), and hooks it up to his app. Each time a user tries to authenticate, the Customer’s platform will verify the user's identity and send the required information back to the Client’s app. 

**Current Project Stage**: 
Development

**Requirements**:
3+ years of experience in building and maintenance of automation frameworks
Experience with JavaScript language
Good knowledge Mocha
Hands on experience with Cypress.io, Codecept.js
Knowledge of Jest
Significant knowledge of test case design techniques
Understanding of test framework layers
Passion for testing and an aspiration to deliver high-quality products
English level:
Intermediate+

**Nice to have**:
Bachelor’s degree in Computer Science or equivalent experience

**Responsibilities**:
Provide the best quality tests
Create plans, test scenarios, test cases and test reports
Active participation in the software development process, cooperation with programmers, analysts and administrators
Develop and improve a set of methodologies, procedures and tools used in the field of testing
Execute and monitor results of automated suites within CI infrastructure
Create technical and utility documentation
Work with Jira (issues creation/verification)

**Benefits**:
Attractive salary — we reward your commitment to our company
Personal development — we understand that life-long learning is important and support everything that encourages a personal willingness to learn
Language classes with a native speaker
Flexible work schedule — a good work-life balance is the most important prerequisite for being creative and productive
Friendly work environment
Interesting job in an innovative company with the latest technologies
Collaboration with a team full of interesting people