QA Manual Engineer (Библиотека моделей)

Дата размещения вакансии: 25.11.2024
Работодатель: СБЕР
Уровень зарплаты:
з/п не указана
Город:
Москва
Кутузовский проспект 32к3
Требуемый опыт работы:
От 1 года до 3 лет

Сегодня практически во всех процессах Сбера используются модели искусственного интеллекта, которые помогают принимать бизнес-решения и предоставлять клиентам уникальные сервисы.

Чтобы управлять жизненным циклом всех этих моделей, был создан продукт "Библиотека моделей". Каждая модель, используемая в Сбере, еще на этапе возникновения идеи регистрируется в "Библиотеке моделей" и далее обрастает всевозможной информацией, перемещаясь по стадиям жизненного цикла.

На текущий момент "Библиотека моделей" содержит в себе знания о десятках тысяч моделей, которые когда-либо использовались, используются сейчас или только планируются к внедрению. Мы знаем кто и когда их разработал, с применением каких методов машинного обучения, на каких данных, как они используются в бизнес-процессе, мониторим их качество посредством регулярного запуска валидационных тестов и многое-многое другое.

Наши фокусные задачи:

• управление модельным риском (риском принятия моделью неверного решения)

• оркестрация MLOps процессом Сбера, в т.ч. за счет интеграции с задействованными системами

• формирование управленческой отчетности, в т.ч. для членов Правления

повышение степени переиспользования готовых решений и сокращение общего T2M моделей (направление "knowledge sharing")

• повышение финансового эффекта от применения моделей.

О нас:

• нас 14 человек в команде ядра (4 backend-developer, 2 frontend-developer, 2 manual QA, 1 Auto QA, 2 аналитика, Solution/Business архитектор, Product owner, Дизайнер) и 7 человек в смежной команде "knowledge sharing", работающих над одним продуктом (всего 21 человек)

• Product owner, архитектор, аналитики, backend, frontend, MQA, AQA - полностью укомплектованная всеми ролями команда

• работаем по Kanban, со всеми мероприятиями Agile

• продукт активно развивается и растет, ты можешь поучаствовать в становлении продукта и помочь сделать его по-настоящему зрелым

• тебе предстоит влиться в команду и участвовать во внедрении новых фич и развитии уже существующих.

Обязанности:

• проведение ручного тестирования веб-приложения (функциональное, интеграционное) как в части взаимодействия с UI, так и через REST API

• тестирование нового функционала "by feature"

• регрессионное/смоук тестирование продукта перед выпуском релиза

• локализация и документирование дефектов

• проверка дефектов, приходящих от клиентов, их заведение и контроль их исправления

• составление и поддержание в актуальном состоянии тестовой и пользовательской документации

• составление отчётов о проведенном тестировании

• участие во всех командных мероприятиях (планирование, stand-up и т.д.)

• активное взаимодействие с разработчиками и product-менеджерами

• написание несложных автотестов на JS/JEST.

Требования:

Must have

• главное - готовность брать на себя ответственность за продукт и задачи, понимание и желание работать в режиме, ориентированном на получение бизнес-результата

• опыт работы по специальности от 2х лет

• отличное знание методологии обеспечения качества ПО

• знание жизненных циклов создания ПО и тестирования ПО

• понимание принципов построения клиент-серверных приложений

• опыт тестирования REST-сервисов

• опыт работы с реляционными БД и построения простых SQL-запросов

• опыт проектирования тестов

• опыт работы с bugtracking системами (Jira, Confluence + Testcase plugin)

• желание развиваться в область как ручного, так и автоматизированного тестирования.

Nice to have

• умение работать по гибким методологиям разработки

• желание развиваться не только в качестве ручного, но и автотестировщика (в идеале, построить максимально автоматизированную систему)

• знание языка программирования JavaScript - на нем мы пишем автотесты (https://www.cypress.io / https://jestjs.io)

• опыт автоматизации тестирования REST API

• опыт подключения разработанных тестов в CI (Jenkins)

• SQL на среднем уровне (написание несложных запросов с JOIN)

• плюсом будет наличие сертификации тестировщика.

Технологический стек:

• JavaScript

• Jest, got, graphql-request (API)

• Kafka JS (интеграции)

• Playwright (E2E)

• Allure

• Jenkins CI.

В части технологий мы не ортодоксальны: при необходимости легко адаптируемся под новые потребности

Дополнительно про преимущества работы в нашей команде:

• возможность влиять на интерфейс/архитектуру приложения и используемые технологии

• возможность сразу увидеть результаты своей работы - каждые 2 недели выводим релиз и собираем обратную связь с пользователей

• регулярные митапы по коду, архитектуре и технологиям

• широкие возможности по внешнему обучению: Корпоративный университет Сбербанка, платформа «Виртуальная школа», дополнительное обучение по выбору, участие в конференциях

• отсутствие токсичности внутри команды

• возможность увеличения оклада по результатам работы

• хорошая годовая премия

• смешанный режим работы - в офисе собираемся 1 раз в неделю, по вторникам, остальное время удаленно (по желанию можно и 100% в офисе)

• скидка на ипотеку

• ДМС с первого рабочего дня.