QA Automation
Senior Python Automation Engineer Remote
ID: 32808
9 часов назад
Активна
Omega Solution
Россия
280 000 ₽ - 330 000 ₽
Тип занятости
Полная занятость
Формат работы
Удаленная работа
📞Способы связи
📄 Оригинальный текст вакансии
#вакансия #remote #fulltime #мск
Позиция: Senior Python Automation / Computer Vision Engineer для создания screen-based RPA
Компания: Omega Solution
Формат работы: удаленно, хоть откуда 🌴
Уровень: Middle+ / Senior
ЗП вилка: 280-330к руб 💰
Трудоустройство: ИП, ТК
Занятость: full time
Локация компании: РФ
Контакты: @ushappy
Описание проекта:
Нужно разработать бот, который будет работать с веб-сервисом только по картинке экрана и имитировать действия пользователя. Доступ к сервису реализован через браузер/удалённый сервер (RDP) VMware Horizon.
Кода страницы, DOM и API нет. При этом текст и картинки в интерфейсе можно выделять и копировать
На практике задача "научить" бот проходить по заранее заданным путям (последовательностям экранов) с совершением заданных действий:
- захват экрана/окна
- управление мышью и клавиатурой (клики, скролл, ввод, сочетания клавиш)
- работа с буфером обмена (чтение скопированного текста)
- распознавание экрана/состояния интерфейса
- находить элементы по картинке (кнопки, иконки) и по тексту. при необходимости использовать OCR
- хранить сценарии в YAML/JSON (я задаю путь словами, бот исполняет)
- уметь описывать: ожидаемый тип экрана, что искать (текст/номер схемы/синонимы), что делать (клик, скролл, ввод данных, копирование)
- проверка, что бот на правильном экране
- обработка таймаутов, ошибок, всплывающих окон
- реализовать механизм “обучения на опыте”: логировать успешные/неуспешные шаги, расширять списки допустимых вариантов, оптимизировать маршрут (кэшировать удачные действия, уменьшать число поисков). формат “обучения” не должен быть оверинжинирингом: достаточно разумной системы логов + обновляемых словарей/паттернов. если есть опыт с ML (эмбеддинги, fuzzy matching), это плюс. Удаленный сервер предоставляет доступ к каталогам.
Что ты должен уметь:
• практический опыт автоматизации UI по картинке, а не по DOM
• опыт работы через RDP/удалённый рабочий стол
• опыт с OpenCV, template matching, поиск элементов по шаблону
• опыт работы с OCR (Tesseract или аналог) и обработкой текстов
• умение строить конфигурируемые сценарии
• описывать шаги в YAML/JSON и писать движок, который их исполняет
Плюсом будет
• опыт разработки RPA решений, но с реальной практикой кастомного кода (а не только drag-and-drop)
• опыт в computer vision и/или текстовых эмбеддингах (fuzzy search по названиям)
• любые проекты типа “бот, который играет/работает по скриншоту”
Любим стратегию вин вин, поэтому предлагаем:
- Конкурентную зп
- Официальное оформление
- Удаленка из любой точки мира
🛠 Навыки
Computer Vision
manage ICT virtualisation environments
ML (computer programming)
Open source model
optical character recognition software
Python (computer programming)
software components libraries
transcribe texts
use color matching techniques
🤖 ИИ навыки
clipboard management
Computer Vision
digital image processing
Error Handling
fuzzy matching
JSON
mouse and keyboard control
optical character recognition software
Python (computer programming)
remote desktop
RPA
scenario configuration
screen capture
template matching
text embedding
Timeout management
VMware Horizon
YAML
* Навыки определены автоматически с помощью нейросети
🤖 ИИ домены
Artificial Intelligence
Automation
Information technology
Software Development
* Домены определены автоматически с помощью нейросети
📢 Информация о публикации
🔗 Оригинальные посты (1)
Канал:qa_jobs