QA engineer Senior/Middle+ (проект Giga IDE)

Оплата не указана

Вакансия находится в архиве

SberTech

г. Санкт-Петербург

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

Компетенции

Middle

В компании СберТех разрабатывается Platform V Works – семейство инструментов для agile-разработки продуктов, командной работы и управления производственным процессом. Кроме того, в прошлом году, СберТех представил веб-сервис GitVerse – российский аналог GitHub, который в ближайшем будущем получит большое развитие.

На стыке этих направлений ведется разработка плагинов и инструментов, взаимодействующих со всеми популярными интегрированными средами разработки (IDE). Эти инструменты упрощают жизнь разработчика и ускоряют процесс написания кода. Из известных инструментов можно отметить нейросетевые модели Giga Chat и Giga Code, являющиеся альтернативой Chat GPT и Copilot. Общее название этого продукта - Giga IDE.

В качестве основы для Giga IDE плагинов используется экосистема на основе платформ Visual Studio Code, IntelliJ IDEA CE, и специального серверного бэкенда, построенного с использованием современных Cloud-Native технологий. В разработке используется комбинированный стек самых современных технологий, включая платформы Go (серверный бэкенд Giga IDE), TypeScript (плагины Giga IDE) и Java (серверный бэкенд остальных продуктов компании).

Участие в разработке этого проекта - ваша возможность сказать свое слово в индустрии инструментов для разработчиков и поучаствовать в создании передового проекта, которым будут пользоваться тысячи ваших коллег по всей России и в мире.

Обязанности

  • контроль качества плагинов и серверных компонентов для IDE. Эти компоненты осуществляют интеграцию с сервисами, предосталяемыми Platform V Works, реализуют поддержку языков программирования и фреймворков, и работают с другими технологиями, повышающими продуктивность разработчиков.
  • проектировать и улучшать процесс тестирования для новой и уже существующей функциональности. Вы сможете применить весь арсенал исследовательского тестирования для проведения расследований и воспроизведения сложных ситуаций, возникающих как на серверном продакшене, так и в локальных приложениях на компьютерах пользователей
  • Некоторые задачи будут включать нагрузочное тестирование и исследование производительности систем.

Примерный список задач:

  • Анализ требований
  • Разработка тест-кейсов
  • Проведение интеграционного тестирования по новому функционалу
  • Проведение приемо-сдаточных испытаний
  • Актуализация тестовых регрессионных сценариев
  • Проведение регрессионного тестирования релизов
  • Фиксация дефектов, проверка их исправления в Jira
  • Разработка требований

В рамках этой вакансии подразумевается упор на базовую автоматизацию, ручное и исследовательское тестирование. User Experience сложных инструментов с различными интерфейсами (веб, локальный, мобильный), удовлетворенность пользователей опытом использования - достаточно сложно измеримый и автоматизируемый процесс, требующий выделенного специалиста, и это - вы.

Требования

  • 3+ лет опыта в QA, с использованием современных технологий и принципов автоматизации тестирования
  • высшее образование (желательно техническое)
  • опыт тестирования веб-приложений (UI, API) и серверного бэкенда, опыт в SaaS (вайтбокс)
  • вы можете писать SQL-запросы, читать логи и использовать другие источники данных, когда это нужно
  • можете задокументировать особенности исследуемых систем
  • любите и умеете разбираться в архитектуре тестируемых приложений
  • разбираетесь в безопасности и знаете, как ее можно проверить
  • готовы работать со множеством разнообразных стеков технологий (серверный бэкенд, браузерный фронтенд, локальные приложения).

Будет плюсом:

  • базовое понимание принципов работы облачных систем (Docker, Kubernetes), опыт тестирования Cloud-Native приложений
  • понимание специфики разработки инструментов для разработчиков, в особенности - плагинов для IDE
  • базовое понимание того, как работают отладчики, компиляторы, и другие механизмы, используемые программистами
  • умение пользоваться командной строкой Linux для решения практических задач (man, grep, find, sed, netstat, awk...)
  • опыт работы с нейросетевыми моделями и тестированием AI/ML
  • вы можете программировать на Java на уровне чтения и написания автотестов, делать автотесты по аналогии с существующими.

В команде также есть отдельная роль QA-автоматизатора для внутренних механик облачной платформы,(разработка автотестов), если вам она интересна - напишите про это отдельно.

Условия

  • конкурентная заработная плата, официальное оформление по ТК РФ
  • достойный годовой бонус
  • виртуальная школа Сбера, корпоративный университет, повышение квалификации, IT конференции, митапы, библиотека
  • ДМС (медицинское страхование) с первого рабочего дня
  • Формат работы: гибридный или удаленный в СПб
  • Офис: Санкт-Петербург, Малоохтинский пр., д.68, коворкинг (ст.метро Новочеркасская), в декабре 2024 г. новый офис на Васильевском острове
  • пониженный процент ипотеки для сотрудников, льготное кредитование
  • бесплатная подписка СберПрайм+, скидки от компаний-партнеров для сотрудников
  • возможность профессионального и карьерного развития

Контактная информация

SberTech

Сайт: не указан

Почта: не указана

Вакансия опубликована 08.06.2024 в г. Санкт-Петербург.

Похожие вакансии

#

Не указана

Москва

Алтуфьево

и еще 3 станции

Полный день

Подробное описание

19 марта

#

Не указана

Москва

Полный день

Подробное описание

1 июля