з/п не указана
Санкт-Петербург
Малая Монетная улица 2Г
Малая Монетная улица 2Г
От 3 до 6 лет
Задачи:
- Выстраивать процесс автотестирования на уровне продукта
- Внедрять и разрабатывать E2E API тесты
- Помогает с ростом QA manual в QA full-stack
- Выстроить процессы e2e в команде и написать e2e api на критичный функционал
- Обеспечить предсказуемый перформанс, интегрироваться в командные процессы.
Требования:
- Высшее образование (бакалавриат);
- Стаж работы по профилю не менее 3 лет.
Работник должен знать:
- обеспечение качества программного обеспечения: методологию и технику проведения мероприятий, проводимых для достижения приемлемого качества программного обеспечения,
- этапы продуктовой разработки;
- целевую аудиторию продукта и особенности бизнес-процессов в нем;
- методологии тестирования и применение их на практике;
- виды и уровни тестирования, техники тест-дизайна, их применение на практике;
- локализацию дефектов и их заведение в систему управления и контроля ошибками (Jira или иная электронная система, в случае ее замены);
- инструментарий для работы с логами ПО;
- инструментарий и особенности тестирования бэкенд систем;
- инструментарий и особенности тестирования вэб приложений;
- инструментарий и особенности тестирования мобильных приложений;
- методики и инструментарий для проведения нагрузочного тестирования – базовый уровень;
- веб-технологии и клиент-серверное взаимодействие;
- особенности тестирования систем с разными парадигмами API-взаимодействия (REST, GraphQL, rpc и тд) – базовый уровень;
- технологии асинхронного взаимодействия – базовый уровень;
- особенности архитектуры ПО – базовый уровень;
- команды для работы с системами контроля версий;
- теорию баз данных и SQL;
- инструменты деплоя компонентов приложений на требуемые окружения;
- системы управления тестированием;
В случае работы над проектом автотестов:
- пользование системой контроля версий;
- язык програмирования Kotlin и инструментарий сборки Kotlin приложений – высокий уровень;
- ООП и принципы проектирования SOLID;
- инструменты интеграции с базами данных и брокерами сообщений – экспертный уровень;
- инструменты интеграции с TMS – базовый уровень;
- работу с объектами IT инфраструктуры (docker, ci/cd системы, k8s) – базовый уровень.