Position: Trainee Automation QA Engineer
Company: AB Soft
Experience required: no_exp
English level: intermediate

**Required Skills:**
1. Basic knowledge of automated testing (understanding of testing methodologies and processes);
2. Understanding of OOP principles;
3. Basic knowledge of any programming languages (preferably Java);
4. Basic knowledge of WebDriver, XPATH;
5. English (Pre-Intermediate or higher).

**Great Pluses:**
1. Selenium Grid;
2. Understanding of algorithms;
3. Knowledge of databases (SQL/NoSQL);
4. VCS (Git, commands: commit, pull, push, merge);
5. NodeJS, Testcafe, npm, yarn, JSON, RegExp, REST, HTML, CSS;
6. CI - Jenkins;
7. *nix based OS knowledge.