Required Engineer Skills:
- 3+ years of UI/Presentation Layer hands-on development experience.
- Strong experience with AngularJS 1.X and 2+.
- Ability to keep up with evolving web standards (HTML5, CSS3, ES6+) and best practices.
- Experience with databases such as PostgreSQL, MySQL, or MongoDB.
Required Automation Test Skills:
- Minimum of 3+ years experience in Automation testing.
- Experience working with Automation test frameworks such as: Selenium/WebDriver, Cypress, Protractor, TestCafe.
- Experience working with Jasmine framework and Karma test runner.
- Knowledge of Page Object pattern.
- Ability to analyze software Requirement Documentation, create Test Plans, and Regression Matrices.
Other Required Skills:
- Strong analytical and critical thinking skills.
- Strong written and verbal English with very good communication skills and can work directly with a client.
- Experience with JIRA for Test/Defect tracking and management system.
- Work in distributed teams and Agile environment.
Nice To Have:
- Experience with Server-side programming framework (Node.js, .NET)
- Experience working closely with the end-to-end test framework, Protractor.
- Experience with CI/CD tools: Jenkins, TeamCity, etc.
- Knowledge of BDD automation practices.
- Experience with other frameworks (React, Vue) is desirable.
- Competitive salary
- Medical insurance
- 24 calendar days annual vacations
- Paid sick leaves
- Paid Ukrainian national holidays
- Cool working space with the swimming pool included:)