
USETECH
Automation QA Engineer Java+Python
- 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.
Нашим сотрудникам мы предлагаем:
- Карьерную и профессиональную возможность в стабильной аккредитованной ИТ-компании;
- Расширенный полис ДМС со стоматологией, корпоративный психолог;
- Удаленную работу и гибкий график;
- Обучение, сертификацию;
- Доступ к Корпоративной библиотеке и к Корпоративному университету ;
- Внутрикорпоративные профильные коммьюнити;
- Заботу о детях сотрудников
- Геймифицированную программу лояльности: поверь, ты будешь восторге от нашего корпоративного магазина!
- Корпоративная жизнь: мы много работаем и классно отдыхаем!