The company has been developing its own products for b2b clients in global markets in the fields of Digital Marketing, BI Analytics, and Gaming since 2013.
Employees create effective solutions for fast data processing and transformation, working on international projects.
The company has minimal bureaucracy and extensive expertise in the technologies used. There is no legacy code and great freedom from routine tasks.
The testing department has 50+ people (manual, automation, performance).
Automated testing is done in Python.
Our key stack: PHP 8, Golang, Python, Mysql, Clickhouse, Redis, Docker, Kubernetes, Git, CI/CD, Linux.
What you will do:
- Develop automated tests for web services (functional API/UI tests, visual testing, performance testing);
- Maintain autotests (6000+ API, 600+ UI);
- Develop CI pipelines (Jenkins, Gitlab CI), expand the test framework, develop new testing tools;
- Participate in the design and support of test infrastructure;
- Support releases as QA.
What we expect from the candidate:
- Experience in developing UI autotests (Python, pytest, Selenium);
- Experience in developing API autotests (Python, pytest, requests);
- Experience in Linux administration (bare metal);
- Experience with Docker (or any other containerization system).
- Solid knowledge of Python and network protocols.
Will be a plus:
- Knowledge of PHP, k8s, Ansible;
- Experience in deploying browser farms;
- Experience in administering test environments (docker-compose, k8s) and databases (mysql, redis, clickhouse).
What we are ready to offer:
- Work format - from any location within Moscow time, 5 days a week. If you want to meet in person, our office doors in Moscow are always open).
- The Russian division has IT accreditation from the Ministry of Digital Development.
- Employment is according to the Labor Code of the Russian Federation as a full-time employee. If you live in another country, we are considering other employment options.
- Salary is negotiable.
- Open, friendly environment - you can set trends here.
- A strong technical team that is always ready to share experience.
- Complex, interesting tasks and the use of new technologies;
- Absence of bureaucracy and technological freedom;
- 50% compensation for English language learning;
- Compensation for sports activities.