Company: Magnit (MAGNIT TECH)
Work format: Moscow and Krasnodar (hybrid/office), other cities — remote
Technologies: Python
Hello!
We are the Financial Services team, and we are currently looking for a Senior QA Engineer.
Our team is responsible for payment instruments and related user scenarios. The primary focus of this position is backend automation and testing of partner integrations. Initially, the work will combine automation and manual testing, as the product is actively developing and new functionality is emerging. In the future, we plan to increase the share of automation and develop a full-fledged automated testing loop.
The scale is millions of users. The product directly impacts key business financial metrics and improves the daily customer experience.
Responsibilities
- Automate the backend platform.
- Develop autotests in Python.
- Test APIs.
- Automate the verification of partner integrations.
- Test payment scenarios.
- Manually test new functionality.
- Participate in regression testing.
- If necessary, perform manual testing of mobile scenarios.
- Participate in improving quality processes.
- Work with quality metrics.
- Develop automation approaches.
- Increase product coverage with automated tests.
Requirements
- Experience in commercial projects/products of 5+ years, with at least 3 years of backend automation using Python.
- Experience testing integrations.
- Experience with REST API, Swagger, HTTP/HTTPS, JSON.
- Experience integrating tests into CI/CD.
- Broad knowledge of testing tools.
- Experience working with complex business logic.
- Understanding of microservice interaction.
- Experience working with payment or other critical business scenarios.
- Ability to independently learn new subject areas.
- Willingness to combine automation and manual testing.
- Willingness to manually test mobile scenarios if necessary.
Will be a plus
- Experience testing mobile applications.
We offer
- Employment in an accredited IT company.
- Voluntary medical insurance (DMS) with dental coverage and preferential terms for family members.
- Work in a cozy office in the center of Moscow (Savelovskaya metro station), in Krasnodar, or remotely from other cities of the Russian Federation. We also have offices in Saint Petersburg (Baltiyskaya metro station) and Innopolis.
- Corporate discounts PRIMEZONE, a free Magnit Premium subscription with increased cashback in the M+ loyalty program.
- Support in development through training, conferences, and meetups, as well as a program for managers — Leadership club.
- IT community — an environment where you can find solutions faster, share practices, try new roles, and grow from a tech stack expert to an initiative leader.
- We are a partner of the Ministry of Digital Development of Russia for the National IT Competency Confirmation System project.
- Work on large-scale products and projects (Smart Store, robotization, unmanned systems, GenAI, and more).
- Socio-psychological support from over 370 specialists in various fields: lawyers, psychologists, doctors, financial and wellness advisors.