Job Details
Quality Assurance (QA)
Mid-level
Remote
Full time
Russian
Nov 7

QA Engineer

QA Engineer at 2GIS to test search algorithm across all products, working with large data and modern stack (C++/Go backend, Python tests, Kubernetes).

We are a team creating the search algorithm for all 2GIS products. We help millions of users quickly and accurately find companies, addresses, and routes across Russia and many foreign countries. We work with huge data sets in different languages and knowledge-intensive algorithms. We achieve high accuracy and speed indicators. We store data efficiently. Our code runs on mobile devices, servers, and regular PCs. To make search more precise, we create data analysis systems that help verify and maintain the quality of our information. We have a highly organized development process with continuous integration and fast delivery. Responsibilities: - Participate in feature delivery as part of a cross-functional team: from analysis to release, including manual verification. - Conduct functional, regression, and integration testing of various parts of the search project. - Maintain transparent product test documentation. - Participate in release preparation. - Develop new and update existing automated tests. - Work in a distributed team, collaborating with analysts, product managers, and engineers from other areas.

Experience in backend service testing from 3 years. - Understanding of testing philosophy and advocating for system users' interests. - Knowledge of testing methodologies and test design practices. - Understanding of microservices architecture. - Skills in Docker containers, k8s, Helm. - Healthy perfectionism, independence, initiative, competent communication, and focus on quality results. - Desire to understand complex business logic and create a product, not just write code. Will be a plus: - Experience in load testing. - Experience in backend test automation on Python.

2GIS is an accredited IT company. - You can work remotely; the specialist matters, not location. If you prefer a hybrid format, we have offices in Moscow, Saint Petersburg, and two great offices in Novosibirsk. - Fully official white salary. Additional vacation days for company tenure. - Health care: DMS and online consultations with a therapist, neurologist, psychologist, and medical agent. - Support for sharing experience: help with conference talks and articles for Habr. - Own training center: courses, trainings, and books to improve skills.

pytest
GitLab
Kubernetes
Bash
Prometheus
Git
C++
Python
Allure TestOps
Mattermost
Docker
Grafana
Confluence
ClickHouse
Go
ELK
Jira
Jenkins
PostgreSQL

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

QA Engineer (Gamedev)

Remote QA Engineer for a GTA-like game project, full-time, global.

N
NDA

QA Engineer (Middle)

$2,700

Remote QA Engineer (Middle) position at BankingON, a fintech company developing banking apps on Flutter. Requires 2+ years of testing experience, English B1. Salary $2200-2700/month.

Belarus, Russia, Ukraine
B
BankingON

QA Engineer (mobile)

QA Engineer (mobile) at The Open Platform, a technology and investment company developing Web3 ecosystem on TON blockchain, working on Keeper cryptocurrency wallet. Remote with hubs in Dubai, Yerevan, London, Belgrade.

T
The Open Platform