Ведущий QA инженер (Java)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Что мы делаем
Functions - продукт для разработчиков, создающих приложения на базе Serverless архитектуры. При этом FaaS платформа снимает с разработчика приложения задачи выделения вычислительных ресурсов, развертывания, масштабирования, интеграции с сервисами мониторинга, позволяя сосредоточиться на разработке бизнес-логики. Мы верим, что Serverless архитектура - это очередной шаг в развитии индустрии разработки ПО и создаем продукт, который позволит качественно повысить эффективность разработки приложений в банке.
Продукт Functions поставляется как on-premise решение для развертывания на базе кластера Kubernetes или Openshift. Функции разрабатываются на языках программирования Java, Python, Golang и распространяются как Docker образы. Мы создаем среду исполнения на основе open source компонентов, а также предоставляем базовые реализации функций с готовой интеграцией с сервисами банка.
Наши ориентиры: AWS Lambda, Apache OpenWisk, OpenFaaS, Knative
Вас ожидает:
- Тестирование и оценка продуктовой документации на предмет пропущенных сценариев, логических ошибок;
- Составление планов тестирования и проектирование тестовой модели;
- Разработка автотестов по разработанным тестовым сценариям;
- Проведение функционального, регрессионного, интеграционного и приемочного тестирования разрабатываемых систем;
- Выполнение тестирование на безопасность, надежность и производительность;
- Оперативная подготовка отчетов о тестировании и актуализация существующих автотестов;
- Интегрировать тесты в CI/CD;
- Разработка и внедрение Test tools;
- Составление отчетов по обнаруженным дефектам и фиксация ошибок в трекинговую систему Jira;
- Обучение и наставничество младших сотрудников;
- Тесное взаимодействие с командой разработки, владельцем продукта, командой сопровождения;
- Участие в развитии экспертизы по тестированию в команде;
Мы ожидаем, что Вы имеете:
- Опыт работы тестировщиком от 3-х лет;
- Опыт руководства командой из 3-х и более специалистов по тестированию;
- Опыт наставничества;
- Обширные знания в методологиях тестирования, тест-дизайне и подходах к QA;
- Знание и понимание систем; Kubernetes, Openshift, Istio, Docker, Linux;
- Опыт работы с фреймворками автоматизации тестирования (e2e, selenium);
- Опыт работы с Jenkins / Nexus;
- Знание и опыт разработки на Java;
- Умение вести тестовую документацию;
Мы предлагаем:
- Условия работы: пятидневную рабочую неделю, офис в центре города, отсутствие строгого дресс-кода;
- Уровень заработной платы, который зависит от ваших технических знаний и навыков, состоит из оклада и годового премирования;
- Мероприятия: праздники, командные выезды, интеллектуальные и спортивные игры, благотворительные проекты.
Бонусы
Годовой бонус