Description
Russia's largest automated payment processing system in the ECOM environment, where advanced payment services are created and developed, as well as a large amount of auxiliary business functionality for both merchants and individual customers:
∙ Business logic for processing card payments in the ecom environment;
∙ Business logic for processing payments for products such as Sbepay, SberpayQR, SBP (Fast Payments System);
∙ Additional business functionality, e.g., fiscalization of receipts, etc.;
∙ Integrations with a large number of related Bank systems (the Bank's front-end systems for individuals/legal entities, loyalty, fraud monitoring, etc.);
∙ Information services for merchants and internal bank departments;
Responsibilities
- conducting functional, system, and integration testing of back-end applications
- estimating testing effort and planning test activities
- analyzing test results, identifying and documenting defects
- working with bug tracking systems (logging, tracking, and processing defects)
- developing and maintaining functional tests, developing the test model
- interacting with developers and analysts to clarify requirements and test scenarios
- writing and maintaining autotests on JUnit 5
- working with logs and monitoring to analyze problems and find root causes
- participating in CI/CD processes to ensure the quality of released solutions.
Requirements
- at least 2 years of experience in functional and integration testing of back-end systems and integrations with related systems
- experience testing gRPC and REST API
- knowledge of JSON format and experience working with it
- ability to read and analyze logs (server/application)
- experience in writing test cases, test scenarios, and preparing test models
- knowledge of SQL (experience with PostgreSQL)
- experience working with JUnit 5 for writing and executing tests
- basic understanding of working with Kubernetes and Kafka
- ability to work with version control systems (Git)
- experience working with bug tracking systems (e.g., Jira)
- basic Linux skills (reading logs, executing commands).
Conditions
- stable salary and performance-based bonuses, annual salary review
- comfortable modern office near Kutuzovskaya metro station
- office-based work format
- corporate gym and recreation areas
- Sber's unique training system for professional and career development
- adaptation program and manager's assistance at the start
- extended voluntary health insurance and preferential family insurance
- flexible mortgage discount equal to 1/3 of the Central Bank's key rate
- free SberPrime+ subscription, discounts on partner company products
- referral bonus for recommending friends to the Sber team
- corporate pension program