Apply
Middle QA Automation (JS) Engineer for AMS team

Middle QA Automation (JS) Engineer for AMS team

PM Super App
Kyiv
Full time
Share this job

We are a highly successful Company with great ambitions. We operate on a very competitive market so every day we are looking for opportunities to be better. To be faster. Even faster. Never stand aside and never afraid to try. Having a lot of ideas we are very open to fresh ones. Equally important, we have resources to bring these into motion.

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:

— 2+ 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).

Apply Apply Apply Apply Apply Apply Apply Apply Apply Apply Apply Apply Apply Apply Apply Apply Apply Apply Apply Apply
Fill in the form
exit