Тестировщик (QA Engineer)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Описание нашего проекта:
Серьезный проект по разработке облачных продуктов для цифровизации деятельности ресурсоснабжающих предприятий, входящий в состав платформы «Умный город», уже сейчас работающей и внедряемой в разных регионах России и постоянно расширяющей состав входящих в неё продуктов и обслуживаемых ими сфер жизни современного города.
Серверная часть – микросервисный платформер на базе SpringBoot / компонентов SpringCloud. Все крутится на docker`ах и стыкуется через HashiCorp Consul и Vault.
Клиентская часть (фронт) – динамический, модульный интерфейс на базе идеологии микрофронтендов, интерфейс пользователя формируется «на лету» из состава модулей, доступных пользователю. Основная часть на Vue / Vuex + single-spa, встречается React, достаточно много кода на TypeScript.
Процесс разработки построен на Agile (Scrum), двигаемся двухнедельными спринтами, задачи ведутся в Jira.
Задачи:
- Ручное и автоматизированное тестирование пользовательского интерфейса (web) и серверного API
- Разработка документации (План тестирования, тест-кейсы, участие в разработке ПМИ)
- Регистрация и отслеживание дефектов, систематизация обнаруженных проблем.
- Контроль метрик качества в рамках проекта
Бонусы
Требования:
- Знание видов и уровней тестирования
- Опыт работы со средствами автоматизации тестирования (Selenium, Postman, JMeter и подобные)
- Понимание и опыт использования современных средств и процессов разработки (GIT, CI/CD)
- Знание основ JavaScript, HTML, CSS
- Знание SQL (понимание и умение работать с данными БД напрямую)
- Знание REST, понимание стандартов HTTP, JSON, клиент-серверной архитектуры построения WEB-приложений
Предложения:
- Масштабные проекты
- Адекватное руководство
- Соблюдение трудового законодательства
- Зависимость заработной платы от уровня профессионализма кандидата
- Возможность работы в офисе и удаленно
- Инновации в стабильно работающей компании
Дополнительные инструкции
Важно! Мы проводим не ручное, а автоматизированное тестирование.