USETECH

Automation QA Engineer Java+Python

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Python
  • Java
  • Автоматизированное тестирование
  • Ручное тестирование

Юзтех – группа аккредитованных ИТ-компаний полного цикла разработки с многолетней экспертизой в передовых технологиях: DWH, BigData, AI/ML, Blockchain, BI, предиктивная аналитика, цифровые двойники производства и рисков.

ГК Юзтех является технологическим партнером таких компаний, как Mail.ru, 2Gis, НЛМК, Еврохим, ГоИнвест, Альфа-Банк, Сбер, ВТБ, МКБ, Самолет, Х5 retail Group, Газпромнефть, Леруа Мерлен, Ситилинк, Ланит, IBS. Также, ГК разрабатывает собственные IT-продукты (Usebus, Octopus, Тил Эйчар) и флагманские проекты, которыми пользуется 70% населения страны.

Сейчас мы находимся в поиске AQA Engineer Java+Python для работы над продуктом, который отвечает за маркирование и шифрование документов, в основе лежит покрытие процесса для пользователей при работе с документами.

Стек, на котором автотесты написаны:

backend + frontend + desktop, стек Java + Python.

Задачи, которые будут перед тобой стоять:

  • Анализ, обсуждение и верификация новых требований совместно с командой разработки и тестирования;

  • Разработка и поддержка автоматизированных тестов для API;

  • Автоматизация тестирования API с использованием pytest, requests, TestIT (или других тест-менеджмент систем);

  • Развитие и поддержка тестового фреймворка, включая его архитектуру, конфигурацию и интеграцию с CI/CD;

  • Разработка и поддержка автоматизированных тестов для десктопных приложений;

  • Оптимизация тестов и обеспечение их стабильности;

  • Интеграция тестов с CI/CD (GitLab CI);

  • Интеграция тестов с TMS (TestIt);

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

Мы ожидаем от кандидата:

  • Опыт написания автотестов (Java И Python) от 4 лет (можно в большую сторону в любой ЯП);
  • Для Python: уверенное владение синтаксисом, стандартной библиотекой и инструментами разработки.

  • Понимание концепций ООП;

  • Опыт работы с фреймворком автоматизированного тестирования PyTest, включая параметризацию, фикстуры и обработку хуков.

  • Опыт работы с psycopg2 для взаимодействия с базами данных PostgreSQL.

  • Понимание принципов работы Test IT (testit-api-client, testit-adapter-pytest).

  • Знание основ работы с curlify для логирования HTTP-запросов.

  • Опыт работы с логами (Elastic);

  • Опыт работы с системой контроля версий GIT;

  • Опыт по настройке CI/CD (Gitlab CI).

  • Для Java: Отличное знание Java Core;

  • Понимание принципов ООП, DRY, KISS, YAGNI;

  • Опыт работы с JUnit 5, Selenide, WinAppDriver;

  • Опыт работы с JUnit Extension;

  • Опыт работы с REST API тестированием (Rest Assured);

  • Опыт работы с Appium;

  • Опыт работы с JNA;

  • Опыт работы с TestIt.

Нашим сотрудникам мы предлагаем:

  • Карьерную и профессиональную возможность в стабильной аккредитованной ИТ-компании;
  • Расширенный полис ДМС со стоматологией, корпоративный психолог;
  • Удаленную работу и гибкий график;
  • Обучение, сертификацию;
  • Доступ к Корпоративной библиотеке и к Корпоративному университету ;
  • Внутрикорпоративные профильные коммьюнити;
  • Заботу о детях сотрудников
  • Геймифицированную программу лояльности: поверь, ты будешь восторге от нашего корпоративного магазина!
  • Корпоративная жизнь: мы много работаем и классно отдыхаем!