QA инженер (автоматизация)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Приглашаем в нашу команду Регионального центра развития "Томск" QA automation engineer.
Мы являемся одним из 6-ти региональных ИТ-хабов развития Центрального банка Российской Федерации.
РЦР «Томск» принимает участие в развитии и сопровождении внутренних продуктов Центрального банка Российской Федерации (как инфраструктурных, так и прикладных).
Продуктовые команды состоят из аналитиков, разработчиков, тестировщиков, devops-инженеров и технических писателей.
Основной стек используемых технологий: Java, React, Oracle, Git, Jenkins, Docker. Для ведения задач используется Atlassian Jira, в качестве базы знаний – Confluence.
Ожидания от кандидата
Основные задачи:
- Проводить тестирование веб-приложений на соответствие поставленным требованиям;
- Контролировать и улучшать качество продукта на всех этапах жизненного цикла;
- Проводить регрессионное тестирование, улучшать тестовое покрытие;
- Проводить нагрузочное тестирование;
- Разрабатывать и актуализировать тестовую документацию (чек-листы, тест-кейсы, отчеты по тестированию);
- Регистрировать и отслеживать дефекты в JIRA;
- Воспроизводить и описывать ошибки, выявленные в процессе эксплуатации продуктов;
- Проводить собеседования по QA, заниматься наставничеством;
- Улучшать существующие процессы тестирования, ставить задачи на тестировщиков и обеспечивать контроль исполнения поставленных задач;
Обязательно:
- Опыт работы от 2 лет;
- Опыт работы с Git, системами управления тестированием (TMS), багтрекингом;
- Опыт работы с Jira и Confluence;
- Опыт разработки автоматизированных тестов на Java для WEB-приложений;
- Опыт разработки многопоточных автотестов с использованием Selenium GRID или Selenoid;
- Знание и опыт улучшения процессов разработки ПО и методологий тестирования, знание техник тест-дизайна;
- Понимание особенностей тестирования WEB-приложений;
- Навыки тестирования REST API (Postman, Swagger)
- Навыки нагрузочного тестирования (Apache JMeter)
- Опыт работы с Java, Selenium (или Selenide), Apache Maven (или Gradle/Ant), TestNG (или JUnit 3-5), отчётность Yandex Allure (или аналоги)
- Опыт наставничества новых сотрудников, опыт проведения код-ревью, опыт проведения собеседований;
- Знание SQL;
- Опыт работы с Jenkins;
- Умение быстро осваивать новые продукты, умение организовывать процессы тестирования "с нуля";
- Умение работать в команде, инициативность, навыки управление командой, навыки тест-менеджмента;
- Умение разбираться в спецификациях, требованиях, постановках задач;
- Способность быстро переключаться с одной задачи на другую, многозадачность;
Желательно:
- Знание основ тестирования безопасности WEB-приложений, проведение тестов на инъекции;
- Навыки создания коллекций с использованием тестов на Postman;
Условия работы
- Гарантированный стабильный доход (оклад + премии, обсуждаем индивидуально), доплата к отпуску;
- Отпуск 31-38 календарных дней;
- Расширенный пакет ДМС;
- Удаленный формат работы;
- Гибкий старт рабочего дня (с 8:00 до 11:00);
- Гибридный/удаленный формат работы;
- Возможность льготного отдыха и лечения для сотрудников и членов их семей.
Что мы предлагаем:
- Получение уникального опыта в масштабных, значимых проектах;
- Работу на современном стеке технологий с использованием популярных средств разработки;
- Непрерывное обучение и повышение квалификации в лучших учебных центрах страны, а также через посещение профильных конференций.