QA lead (Tinkoff International) (удаленная работа)

14 августа 2022

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Проект


Наша цель — создать платформу с быстрым и легким подключением для клиента.


Нам важно стать полноценным партнером бизнеса в части приема оплаты, предоставив все необходимые сервисы.


Сейчас проект находится на стадии анализа и активной разработки. Большинство технологических решений разрабатываем с 0, используя лучшие практики микросервисной архитектуры в облачной инфраструктуре.


Стек


Java/Kotlin, TestNG/JUnit, Maven, Allure + будет возможность предлагать другие инструменты и технологии


Команда


Текущий состав команды — 23 человека. Целевой состав — 45. Команда тестирования — 5 человек.


Это agile-команды, разделенные на доменные направления. В составе: системные аналитики, Angular/Java разработчики, QA, PM, DevOps.


Кого мы ищем


Мы в поиске специалиста, которому комфортно начать с самостоятельной работы над техническими задачами и разработки стратегии тестирования. Параллельно необхоидимо выстраивать процессы и формировать команду.


Рассматриваем как опытных Lead специалистов, готовых к работе "руками", так и Senior инженеров с опытом и выстраивания процессов.


Ожидания по опыту:


  • Опыт тестировании от 5 лет, из них 1-2 года — в автоматизированном

  • Опыт разработки стратегии автоматизированного тестирования

  • Опыт разработки и/или уверенное знание JVM-языка (Java/Kotlin/Scala/Groovy) + готовность перейти на Java в кратчайшие сроки

  • Знание SQL, JDBC

  • Опыт использования инструментов сборки Maven/Gradle

  • Знание фреймворков тестирования Junit4/5, TestNG и инструментов отчетности (Allure)

  • Знание git и git-flow

  • Опыт работы с системами обеспечения CI/CD: TeamCity/Jenkins/GitLab

  • Опыт работы с брокером сообщений, желательно c Kafka/RabbitMQ

  • Знание HTTP, REST, будет плюсом опыт с SOAP

  • Понимание гибких методологий разработки, ценностей и процессов

  • Умение работать в большой распределенной команде

Задачи:


  • разработка и защита стратегии тестирования

  • разработка фрейморка и написание автотестов

  • координация работ по внутри проекта в рамках распределенной команды

  • разработка документации, нужной для автоматизации на проекте

  • взаимодействие с менеджерами, командами разработки, тестирования и автоматизации

  • составление отчетов по результатам работ

  • руководство командой тестирования