Magnit Delivery: IT System Quality Assurance

According to McKinsey's forecast, IT ecosystems — sets of services within a single company — will account for around 30% of the revenue of large businesses by 2025. Our customer, the leading Russian retail chain Magnit, understands that seamless integration of services in retail is important to modern users. This includes stable applications, user-friendly interfaces, and fast delivery. But the broader the functionality, the more complex the system becomes, requiring maintenance and improvement. 

In this case study, we explain how we helped improve the internal systems for the Magnit Delivery service.

Challenge

Our goal was to ensure the quality of the customer's product: automate the smoke and regression UI test suites for the Magnit Delivery website.

Solution

At the beginning, we received a list of UI tests from manual testing experts and established a coding style to follow throughout the project. In accordance with ‌established priorities, we began developing automated tests.

At the first stage, we implemented automated tests in Magnit Delivery. Over the following three months, we automated more than 110 test cases.

4 months
spent on the project
2 team members
involved

Outcome

In 4 months of work on the project from scratch, we automated a significant portion of the UI smoke and regression test suite (over 110 test cases), which reduced the workload on manual testers for regression testing.

During the development process, we identified several bugs that were promptly reported to the manual testing experts and subsequently fixed. After the project is completed, we continue to maintain the automated tests to ensure they remain up to date. This includes addressing any issues that may arise due to periodic changes in the design or logic of the website.

Over 110 cases automated

Technologies

Python, Selenium, pytest, PyCharm, Visual Studio Code, GitLab

Other cases
Warehouse Management System (WMS) Audit in 10 Days
Mobile App for Yugoria Insurance Company
Designing a Mobile App for ViewEvo
Cifra — a Mobile Accounting App for Entrepreneurs
Warehouse Management System (WMS) Audit in 10 Days
Mobile App for Yugoria Insurance Company
Designing a Mobile App for ViewEvo
Cifra — a Mobile Accounting App for Entrepreneurs
Send us your request
Upload a file up to 10MB
File selected
Required extensions: .txt, .doc, .docx, .odt, .xls, .xlsx, .pdf, .jpg, .jpeg, .png

Maximum file size: 10 MB
Tell us your idea
Upload a file up to 10MB
File selected
Required extensions: .txt, .doc, .docx, .odt, .xls, .xlsx, .pdf, .jpg, .jpeg, .png

Maximum file size: 10 MB
Оставьте свои контакты
SimbirSoft регулярно расширяет штат сотрудников.
Отправьте контакты, чтобы обсудить условия сотрудничества.
Написать нам
Расскажите, какие задачи сейчас на вашем проекте.
Проконсультируем и предложим подходящих специалистов, а также сориентируем по ставкам на аутстаф.
Middle
TeamLead
Senior
TechLead
Upload a file up to 10MB
File selected
Required extensions: .txt, .doc, .docx, .odt, .xls, .xlsx, .pdf, .jpg, .jpeg, .png

Maximum file size: 10 MB
Экспресс-консультация
Заполните все поля формы.
Эксперт свяжется с вами в течение рабочего дня.
File selected
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Порекомендуйте друга — получите вознаграждение!
Прикрепить резюме, до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.