2 дня назад
Инженер-тестировщик ПО (Python)
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Инженер-тестировщик ПО (Python): Автоматизация API- и UI-тестирования программно-аппаратного комплекса для оптимизации горных работ с акцентом на тестирование алгоритмов, бизнес-логики и корректности данных. Focus on развитии Python-фреймворка, интеграции автотестов в GitLab CI, проверке математических моделей и анализе нестабильных тестов.
Локация: Санкт-Петербург, офис у метро «Ленинский проспект»; гибридный формат работы. График: 9:00–18:00.
Компания
Разработка программно-аппаратного комплекса для автоматизации горных работ в составе крупного горнодобывающего холдинга.
Что делать
- Писать и поддерживать стабильные API- и UI-автотесты, интегрировать их в CI и контролировать регулярное прохождение.
- Проводить исследовательское, функциональное и регрессионное тестирование симуляционной модели и модулей оптимизации.
- Проверять математические модели транспортной оптимизации, алгоритмы расчёта рудопотоков, качественные характеристики и объёмы перемещаемой горной массы.
- Развивать тестовый фреймворк на Python, поддерживать качество кода тестов и актуальность автотестов.
- Разрабатывать тест-кейсы, чек-листы и матрицы покрытия, готовить тестовые данные в PostgreSQL.
- Поддерживать тестовые стенды и GitLab CI-пайплайны, разбирать упавшие и нестабильные тесты во взаимодействии с разработчиками, аналитиками и математиками.
Требования
- От 1 года до 3 лет опыта в тестировании ПО с совмещением ручного тестирования и автоматизации.
- Уверенное владение Python, Pytest и Playwright.
- Знание принципов HTTP API и UI-тестирования, умение проектировать надёжные и поддерживаемые автотесты.
- Практический опыт работы с GitLab CI, включая jobs, stages, include/extends и артефакты.
- Знание Docker и Docker Compose, Linux, Bash, Git и PostgreSQL; навыки написания SQL-запросов для проверки данных.
Хорошо, если есть
- Опыт работы с gRPC, Protobuf, RabbitMQ, Redis и Allure.
- Умение читать и анализировать код на JavaScript.
- Понимание симуляционных моделей, горного дела или логистики.
Культура и преимущества
- Работа над собственным программно-аппаратным комплексом, включающим бортовые компьютеры, микросервисное серверное решение и Web-интерфейс.
- Современный технологический стек: Python, JavaScript, NodeJS, Go, C, PostgreSQL, Redis, RabbitMQ, Kubernetes, Grafana, Zabbix, Docker и GitLab.
- Официальное оформление и социальные гарантии по ТК РФ.
- Ежегодная индексация зарплаты и расширенный социальный пакет.
- ДМС с первого дня работы, включая ДМС для детей до 10 лет, а также возможности профессионального развития и обучения.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Перфоманс Лаб
6 дней назад
Инженер по автоматизации тестирования (Python)
Bercut
5 дней назад
Middle Automation QA Engineer
АМИКОН
2 дня назад
Инженер по автоматизации тестирования, AQA (Python)
Ozon Банк
5 дней назад
Инженер по автоматизации тестирования (Fintech)
365 000₽
Полиметалл
6 дней назад
Инженер по тестированию (программно-аппаратный комплекс)
Bercut
4 дня назад