Команда Банка Ozon создаёт и развивает сервисы для покупателей и продавцов. Мы строим банк как современный IT-продукт — с передовыми технологиями и микросервисной архитектурой. Все самые сложные и важные системы банка реализуем сами: процессинг, учётное ядро, финансовый мониторинг, переводы через Систему быстрых платежей. Среди наших продуктов — виртуальная и пластиковая карта для выгодных покупок на Ozon и за его пределами, рассрочка, банк для юридических лиц и программы финансирования продавцов. Ищем стажёра в команду тестирования нашего собственного банка, график 5/2. Офисный график, Санкт-Петербург. У нас уже: * Есть тесты на Playwright для front-end (пишем на TypeScript); * Все тесты встроены в CI, back-end и front-end тесты запускаем во всех MR’ах; * Проводится код-ревью автотестов + есть линтеры. Предстоит: * Тестировать сервисы (в основном front-end); * Совершенствовать уже существующие автотесты, создавать новые и развивать инфраструктуру для них; * Заниматься внедрением автотестов в новые проекты. Мы ожидаем: * Вы знаете основные принципы тестирования и автоматизации; * Умеете писать автотесты или скрипты на любом языке программирования; * Применяете в работе техники тест-дизайна; * Знаете DevTools; * Знакомы с TypeScript или JavaScript; * Знакомы с инструментарием для автоматизации тестирования: Jest, Playwright или аналоги (Cypress, Puppeteer, Selenium или его «обертки»); * Знаете Git на базовом уровне. Будет плюсом: * Вы умеете работать с системами непрерывной интеграции (мы используем GitLab CI); * Уже занимались тестированием программных продуктов из области финансовых технологий.
О компании Figma развивает команду увлечённых креаторов и создателей, чья миссия — сделать дизайн доступным для всех. Платформа Figma помогает командам воплощать идеи в жизнь: от брейншторминга и прототипирования до перевода дизайна в код и итераций с ИИ. Figma позволяет командам оптимизировать процессы, двигаться быстрее и работать вместе в реальном времени из любой точки мира. О роли Figma ищет стажёров-программистов, которые хотят оказать влияние на разных уровнях продукта и инфраструктуры. Стажёры распределяются в команды, соответствующие их навыкам и интересам. В этом году компания просит указать интересы с самого начала, чтобы создать максимально сильное соответствие. Стажёры встраиваются в небольшие коллаборативные инженерные команды по всей компании. Вы будете тесно работать с ментором и товарищами по команде, выпуская значимые функции, инструменты или системы. Независимо от того, работаете ли вы над внутренней инфраструктурой или пользовательскими функциями, вы будете учиться, вносить вклад и расти в поддерживающей среде. Инженерные направления в Figma (выбрать при подаче): * Product: создание full-stack пользовательских функций, включая новые инструменты коллаборации, новые продуктовые workflow, growth-ориентированные эксперименты и другое. * Backend/Infrastructure: создание платформенных инструментов, включая распределённые системы, инструменты для разработчиков, работу над производительностью/масштабируемостью и другое. * Security Engineering: создание security-ориентированных систем, инструментов продуктовой безопасности, детекции, защищённой инфраструктуры или функций приватности/безопасности. * Open: гибкий вариант, если вы ещё исследуете разные типы работы. Чем вы будете заниматься * Полностью встроиться в инженерную команду Figma. * Вносить вклад в проекты, напрямую соответствующие целям и влиянию команды. * Сотрудничать с инженерами, PM, дизайнерами и QA для декомпозиции функций и планирования сроков. * Писать, документировать и поддерживать тесты, функции или инфраструктуру. * Делиться обратной связью и участвовать в peer code review. * Выпустить свой проект(ы) к концу стажировки. Примеры прошлых проектов стажёров: * Улучшения диаграмм в FigJam * Smart selection * Shared fonts Требования * Опыт написания чистого кода хотя бы на одном языке общего назначения (например, C++, JavaScript, Python, Java и т.п.) с прочным пониманием базовых CS-концепций: структур данных и алгоритмов. * Опыт решения технических задач в рамках учёбы, работы или личных проектов. * Желание исследовать, как проектируются и работают системы — от инфраструктуры до UI. * Сильный коммуникатор: задаёт хорошие вопросы, хорошо сотрудничает, хочет учиться, получать обратную связь и расти как инженер. Будет плюсом * Опыт использования инструментов разработки с поддержкой ИИ (например, GitHub Copilot, ChatGPT, Claude) для написания, отладки и оптимизации кода. Культура и ценности Одна из ценностей Figma — Grow as you go. Компания верит в найм умных и любознательных людей, которым нравится учиться и развивать навыки. Если вам интересна эта роль, но прошлый опыт не идеально совпадает с описанием, Figma призывает подавать заявку — вы можете оказаться подходящим кандидатом на эту или другие роли.
Чем предстоит заниматься * Сбор, анализ, формализация и согласование требований к развитию платформы электронной коммерции; * Проработка бизнес-процессов и пользовательских сценариев для онлайн-продаж и сопутствующих сервисов; * Подготовка функциональных и системных спецификаций, постановка задач на разработку и тестирование; * Анализ текущих и целевых интеграций с внешними и внутренними системами авиакомпании; * Участие в проектировании API, схем обмена данными, правил валидации и обработки ошибок; * Сопровождение реализации требований на всех этапах: от проработки до приемки и запуска; * Взаимодействие с продуктовыми менеджерами, архитекторами, разработчиками, QA, операционными и коммерческими подразделениями; * Участие в анализе инцидентов, доработке логики и оптимизации пользовательского пути; * Поддержка качества требований и единых подходов к системному анализу в команде; Что мы ждем от кандидатов * Опыт работы системным аналитиком от 3 лет, желательно в e-commerce, travel, aviation, fintech или других высоконагруженных цифровых продуктах. * Понимание принципов работы e-commerce платформ, онлайн-продаж, корзины, оформления заказа, оплаты и постпродажного обслуживания. * Опыт анализа и описания интеграций между системами, включая API, очереди сообщений, ESB, веб-сервисы. * Умение работать с UML/BPMN, описывать бизнес-процессы, пользовательские сценарии, функциональные и нефункциональные требования. * Уверенное владение нотациями моделирования (BPMN, UML, C4 Model) и навык написания четких спецификаций. * Практический опыт подготовки технической документации: BRD, SRS, user stories, use cases. * Навыки взаимодействия с продуктовой командой, разработкой, тестированием, архитектурой и бизнес-заказчиками. * Понимание жизненного цикла ПО, принципов декомпозиции требований и управления изменениями. Будет плюсом: * Опыт в авиационной отрасли, системах бронирования, DCS, PSS, CRM, loyalty или платежных интеграциях. * Опыт работы с продуктами, включающими разработку и развитие мобильных приложений для iOS и Android. Мы предлагаем * Работа в аккредитованной IT-компании; * Гибридный или офисный формат работы; * Работа в комфортном офисе по адресу ул. Петровка, 7; * Интересные и амбициозные задачи, открытость к любым, даже самым смелым идеям и предложениям в своей зоне ответственности; * ДМС со стоматологией после прохождения испытательного срока; * Корпоративная жизнь, насыщенная разнообразными коллективными событиями; * Подарки для детей к первому классу и на Новый год; * Профессиональное развитие: проходить обучение в компаниях-партнерах, участие и выступление в конференциях; * Летать по корпоративным тарифам S7 Airlines. Спойлер: почти бесплатно! * Корпоративные скидки в BestBenefits: скидки в рестораны, на обучающие курсы, товары и тд.; * Программа комплексной поддержки «Понимаю» (бесплатные консультации юристов, психологов, нутрициологов, финансистов).
Знание основных видов тестирования: Функциональное, регрессионное, интеграционное, приёмочное. Понимание принципов SDLC и STLC. Умение писать: Тест-кейсы. Чек-листы.
От 3 лет коммерческого опыта тестирования web и мобильных приложений. Системное мышление, умение структурировать входящую информацию и свою деятельность.
Опыт работы на аналогичной позиции от 3-ех лет. Опыт тестирования в Gamedev от 6-ти лет (мидкор / хардкор проекты).
Опыт в автоматизированном тестировании от 3 лет. Опыт разработки на Python. Навыки разработки framework’ов автоматизации. Навыки работы с REST...
Понимание принципов работы клиент-серверных приложений (REST/SOAP). Опыт тестирования мобильных приложений обязателен. Знание форматов обмена данными JSON/XML.
Опыт в тестировании от 5 лет. Agile/Scrum и понимание жизненного цикла разработки. Уверенное владение Jira и Confluence: Epic, Task...
Знание иностранных языков А2,B1 english. Опыт тестирования Web/mobile приложений. Опыт тестирования диалогового UX. Знание как работает...
Опыт в роли Team Lead команды от 1 года. Опыт тестирования ДБО и понимание банковских продуктов. Знание SDLC.
Высшее техническое образование. Опыт QA инженером — от 3 лет. Опыт постановки задач разработчикам. Умение работать с релизной и проектной документацией.
Опыт тестирования приложений (web, mobile, desktop) от 3-5 лет. Опыт тестирования API (Postman, Swagger, JMeter). SQL на уровне написания...
Опыт функционального тестирования веб-приложений от 1,5 лет. Знание тест-дизайна: разработка чек-листов, тест-кейсов, баг-репортов и...
Опыт работы в роли QA инженера от 2х лет. Понимание жизненного цикла и этапов разработки ПО. Знание теории тестирования...
Минимум 3 года опыта работы в автоматизации мобильного тестирования. Отличное знание Python. Опыт разработки или развития test automation framework.
Опыт автоматизации тестирования на Python (pytest). Практика построения регрессионных наборов и работы в CI (GitLab CI). Уверенное владение Linux (Ubuntu...
Опыт работы в банковской сфере не менее 2-х лет. Опыт работы в функциональном тестировании не менее 3-х лет.
Опыт работы в сфере QA не менее 5 лет, предпочтительно в финансовой или банковской сфере. Опыт тестирования сложных систем (тарификация...
Глубокие знания тестирования, опыт работы с различными типами тестов (функциональное, регрессионное, интеграционное, нагрузочное, производительности, UI/UX);. Навыки тестирования бэкенд и...
Практические навыки подготовки, настройки и обслуживания рабочих станций, серверов Windows, Linux и сетей на уровне продвинутого пользователя. Навыки настройки различных...
От двух лет практического опыта тестирования или наладки электронных устройств с проверкой их прошивок на реальном оборудовании. - Опыт самостоятельной загрузки...
Опыт QA/Test Engineer от 2–3 лет. Опыт в автомобильной сфере будет преимуществом. Опыт тестирования и понимание embedded/mobile...
От 4-х лет коммерческого опыта в автоматизации тестирования на Java. Опыт работы с TestNG или JUnit. Навыки тестирования REST...
Опыт с Java/Kotlin или Python. Опыт построения автоматизации с нуля. Опыт работы с Docker, Kubernetes и CI/CD.
Опыт работы от 1 года (Обязательно). Знание этапов работ нагрузочного тестирования системы. Уверенное знание методологии нагрузочного тестирования. Опыт разработки методик...
Опыт тестирования веб-приложений от 6 лет. Уверенное понимание подходов к тестированию, владение техниками тест-дизайна. Опыт разработки тестовой документации...
Опыт работы с Navision/Ms Dynamics Nav от 2-х лет-ключевое требование. Опыт подготовки тестовых моделей. Опыт проведения функциональных...
Наличие высшего образования. Опыт тестирования от 2х лет. Знание Java core на уровне написания и поддержки автотестов.
В процессе получения высшего профильного образование по ИТ-направлениям («Компьютерные информационные системы», «Информатика и вычислительная техника», «Прикладная информатика» и смежные...
Имеете опыт тестирования ПО от 1 года, в т. ч. опыт работы с бизнес-процессами или сложными системами (ERP, CRM...
Опыт тестирования от 3 лет, опыт back-end тестирования – от 2 лет, опыт автотестирования – от 1 года. Опыт работы/тестирования...
Понимание SDLC/STLC и роли качества на каждом этапе. Риск-ориентированный подход: приоритизация проверок по вероятности, влиянию дефектов и бизнес...
Опыт работы в сфере автоматизации тестирования от 3-х лет. Практический опыт программирования на Python. Понимание и применение паттернов проектирования...
Иногда разбираться в том как работает старое (система очень большая). Умеете работать с git. Умеете работать в *nix.
Понимание этапов тестирования, их порядка и организации работ в рамках доступных тестовых стендов. Знание различных техник тест-дизайна.
Опыт коммерческого тестирования ПО от 2-х лет. Опыт автоматизации тестирования на Java от 1-го года. Умение разрабатывать автоматизированные...
Опыт работы в сфере тестирования ПО – не менее 2 лет. Готовность работать в условиях динамических требований, когда необходимо опираться при...
Опыт в тестировании от 2 лет. Уверенное тестирование веб-приложений и API. Умение самостоятельно разобрать сложный сценарий и выписать все...
Умеет писать чек-листы, тест-кейсы, тестовые сценарии. Умеет проверять состояние данных после API/UI. Знает SQL для написания сложных...
Коммерческий опыт ручного тестирования от 1 года. Опыт разработки автотестов на Java от 3 лет. Опыт функционального, интеграционного и регрессионного...
Опыт работы с Selenium/Playwright. Умение использовать базовые инструменты командной строки Linux. Знание Git на базовом уровне. Умение писать тесты...
Опыт в тестировании приложений в сфере GameDev от полугода. Опыт работы с баг-трекинговыми системами. Грамотная устная и письменная речь.
Опыт разработки автотестов для бэкенда на Python или Go. Понимание REST API, gRPC и асинхронных очередей сообщений (Kafka).
Имеешь опыт работы в тестировании и понимаешь процессы разработки и обеспечения качества, осознаёшь роль QA на груммингах/планированиях.
Опыт в сфере тестирования не менее 2-х лет. Опыт разработки автотестов от 1 года. Опыт использования в работе протоколов...
Опыт работы в тестировании от 3 лет. Понимание http, кодов ответов, авторизации. Опыт тестирования api (rest/json) для проверки интеграций...
Опыт ручного тестирования веб-приложений: тест-кейсы и чек-листы, тест-дизайн (граничные значения, классы эквивалентности), регресс, качественные баг-репорты.
Опыт работы в QA Automation более 6 лет. Отличное знание теории тестирования и методов тест-дизайна. Владение одним следующих из...