Должностные обязанности: |
Приглашаем в нашу команду Регионального центра развития "Томск" QA techlead`а. Мы являемся одним из 6-ти региональных ИТ-хабов развития Центрального банка Российской Федерации. РЦР «Томск» принимает участие в развитии и сопровождении внутренних продуктов Центрального банка Российской Федерации (как инфраструктурных, так и прикладных). Подуктовые команды состоят из аналитиков, разработчиков, тестировщиков, devops-инженеров и ехнических писателей. Стек Backend: Java, Oracle, Spring, библиотеки: hibernate, swagger, elasticsearch, liquibase, apache.tika, apache.poi, junit и др. Frontend: JS, TS, React + Redux, библиотеки: antd, lodash, bem и др. QA: Java, Selenium/selenide, Allure-reports, TestNG/Junit, Selenium GRID/Selenoid, JMetr. Дополнительно: Git, Jenkins, Docker, Jira, Confluence. Задачи: - Организация и планирование всех этапов цикла тестирования ПО (анализ требований, процесс дизайна артефактов, процесс тестирования и поддержка);
- Участие в автоматизации и отлаживании тестовых сценариев в соответствии с планом работ, работа с баг-трекинговыми системами, анализ тестовых отчетов, поддержка сценариев автотестирования в актуальном состоянии;
- Организация и участие в проведении нагрузочного тестирования и тестирования API;
- Осуществление регистрации и контроля устранения дефектов.
- Участие в сдаче-приемке релизов;
- Участие в локализации и диагностики дефектов от пользователей, анализ причин возникновения дефектов и нивелирование рисков повторения ситуации;
- Контроль качества и участие в разработке технической документации по тестированию (тестовые сценарии, чек-листы, отчеты о выявленных дефектах и т.д.) компонентов ИТС в соответствии со стандартами организации процессов тестирования и разработки, применяемых в отделе;
- Подготовка рекомендаций по выбору и применению методологий и инструментов тестирования и контроля качества в проектах;
- Осуществление мероприятий по адаптации, наставничеству, передаче профессиональных компетенций тестировщикам;
- Осуществление взаимодействия между участниками процесса тестирования, в том числе в части автоматизации;
- Апробация и внедрение решений по выбору и применению инструментов и программного обеспечения для тестирования и автоматизированного тестирования;
- Оперативное решение сложных вопросов, возникающих в ходе автоматизации тестирования компонентов ИТС.
Наши ожидания от вас: Обязательно: - Знание управления тестированием (TMS), багтрекинга;
- Знание процессов разработки ПО и методологий тестирования, знание техник тест-дизайна;
- Понимание клиент-серверной архитектуры;
- Работа с разными форматами обмена данными (json и xml);
- Знание SQL на уровне сложных запросов (inner join, outer join, union, having);
- Знание инструментов тестирования REST API (Postman, Swagger);
- Опыт работы с Jira, Jira Adaptivist Test Management и Confluence;
- Опыт работы с Git или аналогами;
- Знание любого инструмента обеспечения CICD (идеально – Jenkins);
- Опыт работы с любой системой сбора, хранения и обработки логов;
- Технологические новшества в своей предметной области и в области ИТ-технологий;
- Знание любого языка программирования (идеально – Java), любого сборщика (Maven), любого тестового раннера (TestNG/JUnit), любой системы построения отчётности об автотестировании (Allure);
- Опыт работы с Selenoid или аналогами;
Плюсом будет: - Опыт работы с Linux;
- Опыт работы с Kubernetes/Openshift или аналогами;
- Способность быстро переключаться с одной задачи на другую, многозадачность.
Мы предлагаем: - получение уникального опыта в мегарегуляторе;
- возможности профессионального и карьерного развития;
- привлекательную систему мотивации;
- широкий социальный пакет;
- корпоративное обучение.
|