• 2.5+ years of experience in automation testing
• JavaScript (NodeJS) ES6, understanding of asynchronous code execution flow
• Hands-on experience with WebdriverIO and Appium
• Experience in Git, Mocha, Chai
• Good knowledge of continuous integration process and experience with TeamCity or Jenkins
• Strong experience in XPath, CSS, Accessibility ID selectors
• Experience in testing REST API, Web Services
• English: Upper-Intermediate

Would be a plus:

• Good knowledge of the testing process, experience in manual testing
• Hands-on experience with Mac OS or Linux
• Working experience in Agile development teams
• Good analytical skills and attention to detail
• Strong knowledge of the testing process
• Communication with foreign customers


• Maintaining and improving current test automation infrastructure
• Write new and support existing automated tests (iOS and Android)
• Automated tests execution, analysis and reporting
• Supporting and extending existing test automation framework
• Analyzing test-cases, requirements and specifications, investigate outages and defects in order to make improvements
• Analysis and reporting of the results of runs autotests
• Set up Jenkins for run autotests, configure pipelines
• Direct communication with the client
• Collaboration with other teams (Development and Product team)
• Follow strict QA processes and development standards
• Work with Developers during the entire product lifecycle, Participate in the Agile/SCRUM process
• Take part in continuous improvements of QA processes in the teams
• Be an active member of the team, suggesting improvements of the processes to increase the quality of the product and performance of the team