👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior Automation QA(JS) Engineer for In-App Communication(Relocation to Cyprus)

Местоположение и тип занятости

Лимассол (Кипр)Полный рабочий деньМожно удаленно

Компания

Описание вакансии

Условия работы

Parimatch Tech is an international product holding company that develops technology and marketing solutions for the gaming and entertainment industry and secures global expansion for the Parimatch brand. With HQ in Cyprus, we are looking to recruit a Senior QA Automation(JS) Engineer for the Offices in Limassol.

We invite those who fired up to:
— Participate in the development of test automation framework architecture;
— Develop shared (internal) nuget packages;
— Maintain automated testing frameworks;
— Create mock services from scratch and maintain existing with the full flow(develop, deploy, CI);
— Create services for automation purposes;
— Requirements analysis;
— Automation of regression and other functional testing;
— Tests execution;
— Analysis of results and identification of bottlenecks;
— Test data and test environment preparations;
— Integrate automated testing into CI process;
— Work with MS SQL, PostgreSQL, REDIS, Elasticsearch, Kibana, Kafka, Docker etc.

Essential professional experience:
— 3+ years’ experience of automation testing;
— Experience in creation/execution of test documentation (checklist, test cases);
— Understanding of Continuous Integration principles;
— Understanding of microservice architecture;
— Excellent knowledge of HTTP, REST, WebApi (Postman/Fiddler/Charles);
— Experience with testing of Web or API applications (or both);
— Experience in regression testing;
— Principles of automation testing, used patterns and best practices;
— Understanding of XPath/CSS locating strategies;
— Experience with web-automation on JavaScript/TypeScript;
— Good experience with any of Selenium-based automation testing framework (Webdriver.io/Protractor);
— Experience/Ability to drive automation testing;
— Intermediate level of English.

Will be a plus:
— Experience working in an Agile/Scrum development process;
— Experience with Postman/Swagger;
— Experience with Crashlytics or similar services;
— Experience with Git/SVN (you know what to do with branches).