Position: Junior Automation QA (JS)
Company: Exadel
Category: QA Automation
Experience required: 1y
English level: upper
Published: 2020-07-01T00:00:00+03:00

You will work with an international management consulting firm that focuses on retail services. The company is headquartered in New York City with 60+ offices in the Americas, Europe, Asia Pacific and the Middle East and employs over 4,500 professionals!

The majority of the Customer’s **projects** are data driven. The project is a web application written in KnockoutJS. The Customer’s goal is migration of the current project to Vue.JS. The project provides stores with statistics about goods sold, which in turn helps stores to arrange goods more efficiently.

**Requirements**:
1 + years of experience in designing, writing and maintaining test automation scripts or previous development experience
Working experience with Java Script
Working experience in test automation frameworks. Eg: Selenium web driver, Protractor or similar
Knowledge of challenges in test automation related to front end and backend systems
Knowledge of relational & document based databases
Investigating problems in software as a result of testing
Working with QA analysts and software developers to find solutions
Strong teamwork, decision-making, documentation, communication and analytical skills
Knowledge of test strategy and test plan creation, testing estimation, QA acceptance criteria definition
Experience in test-cases development and reporting
Passion for testing and aspiration to deliver a high-quality product
 
**Nice to have**:
Bachelor or Master’s degree in computer science, computer engineering, or a related field
 
**English level**:
Spoken English - Upper-Intermediate level and higher
 
**Responsibilities**:
Create detailed and well-structured test plans and test cases
Analyze the requirements
Create reports
 Communicate with the customer to clarify business requirements
Work both independently and in close collaboration with others in the team and across the business
Participate in stand-ups, planning sessions and retrospectives
Help the Customer during the UAT phase, analyze the Customer’s bugs from UAT
Provide feedback of the work performed, come up with questions and remove impediments