Middle QA Automation Engineer (JS) for Ciklum Digital Offline

Responsibilities:

 

- Collaboration with development teams (developers/manual qas/devops)

- Automation of regression and other functional testing of Web/Mobile/API applications

- Building and maintaining automated testing frameworks

- Integrating automated testing into CI process

- Test case adjustments for automated testing needs

- Test data and test environment preparations

- Making conclusion and reporting about stability of the product under test

- Possibility to perform testing activities on several projects, communicate with developers and project managers

- Development of the mock/stub services

- Management of the AQA team (optional)

 

Requirements:

 

- 2+ years of professional experience in QA

- 2+ years of professional experience in QA Automation Web/Mobile/Desktop and backend API testing

- Experience with Javascript, Selenium (NodeJS) WebDriverJS or ProtractorJS or WebdriverIO frameworks

- Experience with different test runners JasmineJS, MochaJS, CucumberJS, Jest, AVA, Cypress

- Good understanding of the event loop model in nodejs/browser and async execution

- Good understanding of CSS and XPATH selectors syntax

- Good understanding of development patterns

- Virtualization (Docker, Vagrant etc)

- Experience with non-selenium tools (puppeteer, playwright) optional

- Strong experience in creation of automation frameworks from scratch

- Solid skills in nodejs/js and OOP (prototype approach)

- Strong experience with continuous integration processes and tools (Jenkins, teamcity, or similar). CI tools setup, tuning and configuration

Experience of working with version control systems (e.g. GIT, SVN and others)

- In-depth knowledge of test automation approaches and procedures

- Good knowledge of different testing methods, techniques and types

- Understanding of Agile/Scrum/Kanban

- Good English skills – Intermediate and above

 

Desirable:

 

- Experience in development

- Knowledge of programming languages, such as Java/C#/PHP would be a great plus.

- Some experience with cloud-based automation solutions like BitBar, Saucelabs, Browserstack

- Knowledge of SQL

- Knowledge of non-SQL (mongo, rabbitmq, redis)

 

Personal skills:

 

- Good analytical skills

- Good team player, motivated to develop and solve complex tasks

- Strong communication and problem solving skills

- Self-motivated, self-disciplined and result-oriented

- Strong attention to details and accuracy

 

What's in it for you:

 

- Close cooperation with a client

- Constant flow of new projects

- Dynamic and challenging tasks

- Ability to influence project technologies

- Projects from scratch

- Team of professionals: learn from colleagues and gain recognition of your skills

- European management style

- Continuous self-improvement

The job ad is no longer active
Job unpublished on 9 March 2022

Look at the current jobs QA Automation Kyiv→

Loading...