RU

«Тест зелёный, а оборотка не сходится»: пять багов в 1С, которые легко пропустить без знания бухучёта

Документ провёлся. Ошибок в коде нет. Тест зелёный. Открываю оборотно-сальдовую ведомость по 19-му счёту — и вижу, что часть НДС оказалась на 91-м.…

1стестированиеqaбухгалтерский учет1c предприятие1с бухгалтериясубконтопроводкирегистрыozon tech
Habr
RU

OLAP OVER HTTP: как отдавать большие аналитические данные через API и не положить сервис

Каждый день в 18:00 клиентам становится доступна отчётность по продажам, и многие одновременно нажимают кнопку «Загрузить отчёт». Это может быть дет…

clickhousehighloadоптимизацияperfomancedatabaseolapвысоконагруженные системыбазы данныхнагрузочное тестированиеozon tech
Habr
RU

Масштабирование от 100 до 100 000+ автотестов: архитектура и инструменты

Масштабирование автотестов — закономерный этап развития любого растущего проекта. С увеличением количества автотестов меняются требования к архитект…

Автоматизация тестированияТестированиетестирование потестирование веб-приложенийqaqa automationtmsflaky testsopenapiozon tech
Habr
RU

Где заканчиваются отчёты и начинается безопасность: аудит ИБ без «бумажной пыли»

Всем привет! Меня зовут Алёна, я руководитель группы аналитики отдела Compliance и безопасности данных в Ozon. Звучит длинно, поэтому мы с командой…

аудит безопасностиданныеибdata securitycomplianceоценка рисковлогирование152-фзконтроль доступаozon tech
Habr
RU

От ANN к честному KNN на GPU: как мы пересобрали отбор кандидатов в рекомендациях Ozon

Привет! Мы команда рекомендательной системы Ozon, и сегодня мы хотим рассказать о нашем пути от приближённого поиска соседей (ANN) к точному KNN на…

annrecsysbigdataretrievalknnsparkpytorchgpuрекомендательные системыozon tech
Habr
RU

Релизный процесс QA: от рутины к автоматизации — как мы это сделали

Привет, Хабр! Меня зовут Богдан Бурков, я старший инженер по тестированию в мобильном приложении для продавцов Ozon Seller. В этой статье я хочу под…

тестирование мобильных приложенийрелизрелизырелиз-менеджментрелизный циклмобильная разработкаqa automationtmscicdozon tech
Habr
RU

Как я перестал быть руководителем-супергероем и начал строить самостоятельную команду

Привет, Хабр! Меня зовут Евгений Мазуренко, я руководитель отдела разработки финансового учёта в Ozon. Больше десяти лет управляю командами — м…

лидерство itуправленческие практикитимлидствоуправление командойменеджмент в itнайм разработчиковразвитие сотрудниковozon tech
Habr
RU

Улучшаем поисковые подсказки — от retrieval к генерации

Вы начинаете набирать запрос в поисковой строке на Ozon и сразу видите список вариантов. Иногда кажется, что поиск читает мысли. Хотя магии здесь не…

search suggestionsgenerative aie-commerceпоисковые подсказкитаптегисаджестыгенеративные моделиbeam searchozon tech
Habr
RU

Автотестирование пайплайнов в GitLab CI: наш опыт и практика

Когда речь заходит про автотесты, первыми на ум приходят проверки для UI, API или для мобильных устройств. Однако автотесты нужны не…

тестированиеавтоматизацияcicdgitlabпайплайныавтотестированиеpipelineozon tech