esurance is a Swiss fintech company with headquarters located in Zurich and IT development office in Kyiv. We’re looking for a Senior Backend Engineer that will participate in the design and implementation of the insurance digitalisation platform using microservices architecture and DDD.

esurance is a Swiss fintech company with headquarters located in Zurich and IT development office in Kyiv. Our main product is an insurance digitalisation platform that connects small businesses, insurance companies and business application providers. We create one digital entry point to the insurance market completely removing the need to work with paper documents (client-banking solution for insurance). We are backed by major players on insurance market in Switzerland.

We use:
Multi-layer architecture, DDD, microservices, multi-tenancy
Postgres, ElasticSearch, RabbitMQ
BPM workflows (zeebe), Keycloak
Gitlab CI/CD, test automation
K8s, Helm, Rancher

We value:
Clean code and good design. We use DDD to control the internal complexity of the application.

Constant improvements. We hate legacy. If you have to touch the legacy code leftovers, you’ll have time to refactor it.

Ownership. Your scope of influence is the whole project including the business side.

Communication. The tech team gives input from the first stages of feature planning and we create feedback loops with the product team through the whole development lifecycle.

Documentation. We use documentation first approach. Our goal is to have deliverables fully defined at least 2 sprints ahead.

Responsibilities:
Composing of test cases and test documentation
Providing Functional testing for the platform features
Providing planned regression and smoke testing for the new version of the platform features
Communication with development and product team for required quality level assurance

Requirements:
2+ years of experience in manual testing
Strong knowledge of QA processes and methods, understanding of the test design approaches
Experience with bug/task tracking tools: Jira, TestRail, etc
Strong experience in writing test documentation (test cases, checklists, bug reports)
Good experience in web application testing and browser debugging tools, good understanding of HTTP protocols
Experience in API testing (Postman \ Swagger)
Speaking and writing English skills on an intermediate or higher level

Nice to have:
Experience with testing CRM, SaaS, ERP systems will be a good plus
Good knowledge of SQL and experience with PostgreSQL or any RDBMS
Understanding of REST
Experience in working with Docker, Kubernetes, Gitlab

We offer:

Work in a product company. Kyiv R&D office is an integral part of esurance and the largest team in the company.

An opportunity to take part in the implementation of microservices architecture and real-life DDD implementation.

To work with a strong technical team and cutting edge technology.

Dynamic project in the fintech industry that creates real market value.

Open-minded and result-oriented culture.

Nice office near the city center with open-air terraces, playrooms, etc.

Individual English classes upon needs.

About esurance AG

esurance is a Swiss fintech company with headquarters located in Zurich and IT development office in Kyiv. Our main product is an insurance digitalisation platform that connects small businesses, insurance companies and business application providers. We create one digital entry point to the insurance market completely removing the need to work with paper documents (client-banking solution for insurance). We are backed by major players on insurance market in Switzerland.

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

This job is no longer active.
Смотреть актуальные вакансии QA Manual Kyiv→.