Вакансия: Auto QA engineer (Автоматизатор тестирования на Python, middle/senior)
Описание вакансии
Мы разрабатываем продукт - "Цифровая Индустриальная Платформа" (Zyfra IIoT Platform) преимущественно для нефтепрома и реализуем масштабные проекты по цифровизации промышленности, решения для мониторинга промышленного оборудования и развиваем среду промышленного интернета вещей и искусственного интеллекта.
Сейчас мы хотим найти Auto QA engineer на Python уровня middle/senior, который примет участие в контроле качества продукта.
Нужен человек , который умеет быстро разбираться Как это устроено? и не стесняется задавать вопросы, любит создавать хорошие тестовые артефакты и выполнять тестирование, топит за качество и умеет проявить инициативу, если видит место для улучшения.
В задачи QA - инженера входит:
- Взаимодействовать с тимлидом, аналитиками и разработчиками;
- Создавать и ревьювить артефакты тестирования (например, тест-кейсы);
- Грамотно применять подходящие техники тест-дизайна при проектировании тестов для оптимального тестового покрытия;
- Тестировать все уровни web-приложения (UI, API, БД) с использованием подходящих инструментов;
- Читать логи;
- Делать запросы в БД;
- Выполнять полноценное тестирование изменений: smoke, регресс, новая функциональность, повторное тестирование;
- Тестировать интеграцию (очереди, обмен файлами, API);
- Оформлять дефекты в Jira;
- Предлагать улучшения по процессу/инструментам/подходам как ручного, так и авто тестирования, и через тимлида транслировать это на всех;
- Подготовка тестовых данных;
- Понимание HTML, DOM, JS, CSS;
- Навыки работы с системами контроля версия (Git);
- Умение писать, понимать и ревьювить код на python ;
- Работать с библиотеками pytest, requests ;
- Писать модульные, интеграционные и end-to-end автотесты ;
- Писать локаторы разной сложности ;
- Писать UI тесты с помощью Selenium или Playwright ;
- Модификация, усовершенствование, поддержка инструментов автоматизированного тестирования;
- Оптимизировать время выполнения автотестов;
- Делать продукт с каждым днем лучше.
Если ты уже можешь, умеешь и практикуешь 80% из описанного, тогда точно тебе к нам!
Несомненным преимуществом будет:
- Опыт работы со сборочными линиями в GitLab.
Фразы, которые использует наш идеальный QA - инженер:
- Это нельзя мержить в общую ветку, здесь критические дефекты ;
- Вот этот кейс можно отнести к smoke, а вот этот - к регрессу ;
- Здесь сложная функция, давайте сначала нарисую диаграмму ;
- Подготовиться к тестированию этой функции проще, если дергать API ;
- Не нашел в базе знаний важной информации и внес ее .
Условия:
- Проекты федерального и международного уровня;
- Зарплата в белую, в рынке - давайте обсуждать;
-
Оформление по ТК РФ, хороший ДМС + стоматология после прохождения испытательного срока (3 мес.);
-
Внешнее обучение после прохождения испытательного срока (3 мес.);
-
Возможность развития;
-
Проектные бонусы (до 20% от годовой зп);
-
Корпоративный ноутбук, соответствующий требованиям роли;
-
Работа в распределенной команде.
График:
- 5/2, комбинированный вариант (удаленка + несколько дней в офисе в СПБ, Иваново и МСК) и дистанционный вариант из любого города ;
- работа в среднем с 10 до 19ч по мск.
Будем рады вашим откликам!