Senior QA Engineer (offline)

Responsibilities:
· Analyzing and testing requirements and proving test documentation.
· Providing functional tests for the microservices platform on multiple application layers (FE/BE/DB etc.)
· Automating test cases within the e2e test framework
· Supporting and updating the e2e test framework
· Communicating with development and product team for required quality level assurance

Required technical skills and experience:
Strong:
· 2+ years of manual testing web application/API
· 1 year of test automation experience with JavaScript
· knowledge of QA processes and methods, understanding of the test design approaches;
· experience with writing test documentation and bug/task tracking tools (Jira, TestRail);
Good:
· experience with web application testing and browser debugging tools
· understanding of HTTP protocols
· experience in REST API service testing (Postman \ Swagger).
· speaking and writing English skills on an intermediate or higher level.
Basic:
· knowledge of OOP principles
· understanding of automation design patterns.
· proficiency in NodeJS, JavaScript / ES6, including DOM manipulation, and the JavaScript object model.
· Comfortable with source version control software and package managers (git,yarn/npm)
· Scrum methodology

Would be a big plus experience in:
· Experience in Typescript
· Experience with GitLab CI, Docker, Kubernetes
· Experience with Jest and Protractor

Required soft skills and experience:
· Able to prioritize between a number of tasks at any one time
· Able to work independently and as part of a team
· Detailed and effective written communication skills for documenting the features tested and bugs found
· Driven, with the confidence to grow with the company

About Esurance

Esurance is a successful Swiss fintech scale-up company headquartered in Zurich and an IT development office in Kyiv. Our main product is a configurable insurance distribution platform that connects small and medium-sized enterprises (SMEs), insurance providers, business application service providers, and brokers. By creating a digital entry point into the insurance market, we enable efficient distribution and advisory processes for smart insurance solutions.

Our values are:
# Clear. Clean code and good design. If you have to touch legacy code leftovers, you'll have time to refactor it.
# Connected. Your scope of influence is the whole platform, including the business side.
# Ahead. We invest into state-of-the-art tech and architecture.
# Approachable. We don't just “close stories”. Each DEV works together with PO’s to unlock real value.

Company website:
https://www.esurance.ch/

The job ad is no longer active
Job unpublished on 18 December 2021

Look at the current jobs QA Manual Kyiv→