QA инженер
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы занимаемся разработкой облачной системы учёта и мониторинга на производстве, в основе которой лежат идеи бережливого производства.
Под капотом проекта сложная бизнес-логика, много работы с данными и настройкой правил обработки.
В команду мы ищем QA, который не испугается сложностей, сможет стать полноценным тест-аналитиком. Проект очень молодой, поэтому у кандидата будет возможность поучаствовать в процессе создания правил и эффективного процесса разработки.
Стек тестирования: Python или Java, Allure.
Команда
Состав команды – Lead, системный аналитик, 2 разработчика TypeScript + Vue 3 и Node.JS, QA инженер.
Обязанности
- самостоятельное проведение функционального, регрессионного, интеграционного и других видов тестирования
- работа в продуктовой команде в рамках Agile процессов
- разработка тестовой документации, нужной на проекте (в том числе разработка приемочных критериев)
- подготовка тестовых данных, сопровождение релизов
- разработка автотестов на Java или Python, участие в разработке фреймворка
- оценка, приоритизация, планирование задач по обеспечению качества на своем продукте
- проведение или контроль работ по поддержанию работоспособности тестовых стендов на своем продукте
Требования
- Опыт в тестировании от 3-х лет
- Опыт написания автотестов от 1 года на любом ООП языке
Тест-дизайн:
- Применение основных техники тест-дизайна (граничные значения, классы эквивалентности, попарное тестирование, метод предугадывания ошибки, причина-следствие) при написании тест-кейсов
- Составление чек-листов, тест-плана под задачу
- Написание понятной другим тестировщикам документаций в формате инструкций, чек-листов и тест-кейсов по знакомым проектам
API:
- Знание основных инструментов тестирования API (Postman и тд)
- Знание базовых типов API
- Знание HTTP запросов на базовом уровне
- Умение интерпретировать ответ от API (читать структуру response, статус ответа, понимать информацию в теле ответа.)
- Знание HTTP статусов и понимание, когда каждый из них используется
noSQL:
- Умение составлять запросы к БД.
Условия работы
- Официальное трудоустройство по ТК
- Удалённая работа
- ЗП по результатам собеседования
- Интересные задачи и прокачка своих скилов в деле
- Возможность принять участие в создании правил и эффективного процесса разработки
- Гибкое начало рабочего дня
- Современные технологии