QA инженер

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

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

SberTech

г. Москва

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

От 3 до 6 лет

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

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

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

Полный день

Как у нас все устроено:

Продукт имеет микросервисную архитектуру. Основной наш микросервис, хранящий данные в оперативной памяти, представляет собой java-приложение разворачиваемое на VM (вне контейнеризированной среды). Остальные микросервисы упакованы в Docker-контейнеры и оркестрируются при помощи Kubernetes. Сервисы пишем с применением Spring/Spring Boot инфраструктуры. Взаимодействие с нашим сервисом осуществляется с применением предоставляемого для конечного потребителя SDK. Для взаимодействия сервисов используем Istio Service Mesh, SDK других сервисов платформы и OpenAPI спецификации. Все взаимодействия с внешними сервисами закрыты TLS/mTLS. Мы серьезно относимся к unit и интеграционным тестам, поэтому поддерживаем высокий процент покрытия кода тестами. На постоянной основе осуществляются проверки Sonar и средств статического анализа безопасности исходного кода. Изменения исходного кода проходит Code Review, в команде приветствуется конструктивная критика и обмен опытом/знаниями.

Нагрузка на сервис постоянно растет, поэтому перед нами возникают новые, интересные задачи обеспечения отказоустойчивости, выполнения SLA, оптимизации процессов и операций.

Обязанности

  • Проведение тестирования, выявление дефектов;
  • Разработка тестовых сценариев на основании требований к продукту;
  • Выявление корреляции между используемым функционалом и требованиями к системе;
  • Регистрация и оформление багов (Jira) и сопровождение их исправления;
  • Участие в RnD по улучшению процессов тестирования, поиск новых решений;
  • Разработка и оптимизация тестовой документации;
  • Взаимодействие с разработчиками, аналитиками и внешними командами.

Требования

  • Высшее техническое образование;
  • Опыт работы QA от 3-х лет;
  • Опыт разработки чек-листов, тест-кейсов и тестовых данных;
  • Знание жизненного цикла разработки ПО;
  • Опыт работы с БД на уровне написания запросов (СУБД Oracle, PostgreSQL);
  • Опыт работы с REST API (Postman, SoapUI);
  • Базовое понимание протоколов SSL/TLS/MTLS;
  • Опыт чтения логов java приложений, понимание stack trace, умение идентифицировать интеграционные ошибки (многопоточное приложение, интеграции Kafka/jdbc/SQL/HTTP вызовы Rest API);
  • Опыт работы по гибким методологиям;
  • Знание английского, достаточного для чтения технической документации;
  • Опыт работы в команде;
  • Самостоятельность, коммуникабельность, исполнительность, умение разбираться в сути проблемы и доводить дело до конца.

Будет плюсом

  • Опыт выполнения проектов по автоматизированному тестированию: разработка автотестов, эмуляторов, утилит генерации тестовых данных;
  • Опыт интеграции автотестов в CI/CD;
  • Знание языка программирования Java, современных библиотек тестирования (REST Assured, TestNG, Junit, Allure, Selenide, Maven), распределенной системы управления версиями Git/Bitbucket;
  • Умение работать с консолью разработчика в браузере;
  • Понимание технологий виртуализации и контейнеризации;
  • Владение инструментами командной строки Linux

Стек технологий

  • REST, Cloud, OpenShift, K8S, Kafka, MQ, Elastic, DevOps, JIRA, Confluence, Jenkins;
  • Микросервисная архитектура.

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

SberTech

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

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

Вакансия опубликована 13.06.2024 в г. Москва.

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

#

Москва

Дмитровская

Полный день

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

17 августа

#

Чебоксары

Полный день

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

10 июля