Старший AQA/SDET инженер
Pine Software Technology Ltd ищет Senior AQA/SDET Engineer для автоматизации тестирования бэкенд-сервисов и конвейеров данных в сфере финансовых рыночных данных. Требуется 5-8+ лет опыта, уверенное владение C#/.NET, SQL и PostgreSQL, а также опыт построения стратегий автоматизации и работы с CI/CD. Компания предлагает удаленную работу, медицинскую страховку, 25 дней отпуска, частичную компенсацию спорта и обучения, а также отдых на корпоративной вилле на Кипре.
Зарплата не указана — оценили по рынку
На основе 81 похожих вакансий за 90 дней.
Что предстоит делать
<p><strong>Pine Software Technology Ltd</strong> — это компания-разработчик программного обеспечения, специализирующаяся на технологических решениях для торговли для регулируемых брокеров и торговых фирм. Компания предоставляет продукты по модели Software-as-a-Service (SaaS), предназначенные для поддержки электронной торговли, брокерских операций, управления рисками и анализа финансовых данных.<br><br>В качестве <strong>Senior AQA/SDET Engineer</strong> вы будете отвечать за создание и поддержку решений для автоматизированного тестирования API, интеграций и конвейеров данных, обеспечивая точность и целостность крупномасштабных потоков данных, а также вносить вклад в развитие фреймворков автоматизации и практик обеспечения качества (QA).<br><br><strong>Обязанности:</strong> <br><br>— Проектировать, разрабатывать и поддерживать автоматизированные тесты для серверных сервисов и систем обработки данных в области финансовых рыночных данных.<br>— Создавать тестовое покрытие для API, интеграций и валидации данных с использованием автоматизации на C#/.NET.<br>— Проверять корректность, полноту и согласованность исторических рыночных данных в API, базах данных, файлах, запланированных задачах и у потребителей данных ниже по потоку.<br>— Автоматизировать регрессионные проверки для конвейеров данных, включая прием данных, трансформацию, хранение, кэширование и доставку.<br>— Создавать надежное тестовое покрытие для граничных случаев, связанных с рыночными датами, историческими ценами, корпоративными действиями, отсутствующими данными, задержанными данными и некорректными расчетами.<br>— Интегрировать автоматизированные тесты в пайплайны CI/CD и улучшать отчетность по тестам, стабильность и надежность выполнения.<br>— Анализировать упавшие тесты и проблемы, близкие к производственным, используя логи, инструменты мониторинга, ответы API, запросы к базам данных и конфигурацию.<br>— Сотрудничать с разработчиками для улучшения тестируемости, наблюдаемости и надежности серверных сервисов и сервисов данных.<br>— Поддерживать тестовую документацию, заметки о покрытии автоматизации и четкие отчеты о дефектах.<br><br><strong>Требования:<br><br></strong>— <nobr>5-8+</nobr> лет опыта работы AQA/SDET в тестировании сложных серверных систем, API, систем с большим объемом данных или распределенных систем.<br>— 3+ года практического опыта автоматизации тестирования с использованием C#/.NET.<br>— Весомый опыт в проектировании стратегии автоматизации, а не только в написании отдельных тестов.<br>— Подтвержденный опыт создания или улучшения фреймворков автоматизированного тестирования, этапов тестирования в CI/CD, отчетности и шлюзов качества.<br>— Весомый опыт автоматизации тестирования API и серверных сервисов.<br>— Уверенное владение SQL и PostgreSQL, включая написание сложных запросов, валидацию данных и расследование несоответствий данных.<br>— Опыт тестирования конвейеров данных, запланированных/фоновых задач, обработки файлов, логики кэширования и интеграций между сервисами.<br>— Способность самостоятельно расследовать проблемы, близкие к производственным, используя логи, метрики, панели мониторинга, ответы API, состояние базы данных и конфигурацию сервисов.<br>— Сильные навыки проектирования тестов: стратегия регрессии, покрытие на основе рисков, граничные случаи, негативные сценарии, тесты на основе данных и четкое документирование дефектов.<br>— Опыт наставничества других инженеров QA/AQA/SDET или улучшения практик QA на уровне команды.<br>— Понимание серверной архитектуры, конфигурации на основе окружения, проверок работоспособности сервисов и валидации развертывания.<br>— Опыт работы в Scrum или другом гибком процессе доставки.<br>— Языки: украинский — родной/свободное владение и английский — Intermediate или выше.<br><br><strong>Будет плюсом:<br><br></strong>— Опыт работы с финансовыми системами, торговыми платформами, рыночными данными, историческими данными или данными временных рядов.<br>— Опыт работы с ReportPortal, FluentAssertions, NUnit или автоматизацией десктопного UI.<br>— Умение читать или отлаживать код на C++, Go или Python.<br>— Опыт работы с базами данных временных рядов, Kubernetes/Nomad, Grafana, Prometheus, VictoriaMetrics, Elasticsearch или Kibana.<br><br><strong>Чего мы ожидаем от нового сотрудника за первые 90 дней?<br><br></strong>— Ознакомиться с областью финансовых рыночных данных и рабочими процессами команды по серверной обработке данных.<br>— Начать продуктивно работать в существующем фреймворке автоматизации тестирования на C#/.NET.<br>— Понять ключевые потоки исторических данных и основные риски для качества, связанные с корректностью, полнотой и доступностью данных.<br>— Добавить автоматизированное покрытие для критически важных сценариев API, интеграций и валидации данных.<br>— Улучшить регрессионное покрытие и внести вклад в более надежную валидацию релизов для команды.<br><br><strong>Что мы предлагаем:</strong></p><p><br>— Забота с первого дня — медицинская страховка сразу после начала работы, включая стоматологию, массаж и профессиональную психологическую поддержку, потому что ваше благополучие важно.<br>— Баланс работы и личной жизни — 25 дней оплачиваемого отпуска + 30 дней больничного, чтобы вы могли восстановиться без лишнего стресса.<br>— Инвестиции в вашу энергию — частичная компенсация любых спортивных занятий, которые вас вдохновляют.<br>— Рост — частичная оплата курсов английского или украинского языка + фиксированный бюджет на профессиональное развитие. Выбирайте то, что подходит вам лучше всего!<br>— Библиотека знаний — книги в офисе и доступ к онлайн-библиотеке Kuka для обучения, роста и поиска вдохновения.<br>— Отдых на острове 14 дней в году — возможность отдохнуть в корпоративной вилле на Кипре.<br>— Офис будущего — работа в Unit City, где все создано для продуктивности, даже во время отключений электроэнергии, или Современный офис в Ларнаке — стильное пространство для вдохновения: открытые зоны, уютные лаунжи и функциональные переговорные комнаты — все для вашего комфорта.<br><br><em>Присоединяйтесь к команде Pine Software, где ваши таланты и стремления будут оценены! Мы предлагаем динамичную рабочую среду, возможности для профессионального роста и поддержку на каждом этапе вашего карьерного пути. Начните свой путь к успеху с нами — откликайтесь сегодня и сделайте первый шаг к вашему светлому будущему!</em></p><p><em>Pine Software — работодатель, предоставляющий равные возможности. Мы поощряем заявки от кандидатов любого происхождения и опыта. Обратите внимание, что с вами свяжутся только в том случае, если вы войдете в короткий список кандидатов. Спасибо, что рассматриваете Pine в качестве вашего следующего карьерного шага!</em></p> <div> <a href="https://jobs.dou.ua/companies/pine-software/vacancies/367573/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Pine Software Technology
3 активные вакансии в компании
Старший Python разработчик
~2 130 300 ₸ оценка
Ищем опытного Python-разработчика для создания бэкенд-решений в сфере финтеха. Нужно уверенное владение Django, PostgreSQL, Celery и Docker. Компания предлагает гибкие условия, медстраховку и возможности для роста.
Старший C++ инженер
~1 517 500 – 2 858 970 ₸ оценка
Ищем старшего C++ разработчика для работы над высокопроизводительными системами обработки рыночных данных с ультранизкой задержкой. Требуется глубокое знание современного C++ и опыт работы с многопоточностью. Предлагаем полную удаленку, медстраховку и 25 дней отпуска.
Похожие вакансии
6 вакансий
Senior QA Engineer
~1 335 400 – 2 623 110 ₸ оценка
Playstar Games ищет Senior QA Engineer для тестирования мобильного шутера-выживача. Нужно проводить ручное и автоматизированное тестирование, работать с баг-трекингом и аналитикой. Требуется 5+ лет опыта в мобильных играх и знание современных QA-инструментов. Компания предлагает официальное оформление, конкурентную зарплату и карьерный рост.
Test Automation Engineer
~461 565 ₸ оценка
Компания Sigma Software ищет Test Automation Engineer для работы над продуктом BrightGauge (ConnectWise). Вы будете разрабатывать и поддерживать фреймворки автоматизации на Python, интегрировать их в CI/CD и сотрудничать с командой. Требуется опыт от 4 лет, знание Playwright, AWS и английский на уровне Upper-Intermediate.
Full Stack QA
~1 335 400 – 2 623 110 ₸ оценка
Вакансия Full Stack QA в ИТ-компании, занимающейся банковскими системами. В задачи входит ручное и автоматизированное тестирование API, базы данных и UI, написание автотестов на Java. Требуется опыт от 3-5 лет, знание PostgreSQL и банковских процессов. Предлагается удаленная работа, ДМС и оформление по ТК РФ.
Инженер по тестированию производительности
~1 335 400 – 2 623 110 ₸ оценка
Вакансия для опытного инженера по тестированию производительности. Нужно разрабатывать и поддерживать фреймворк для нагрузочного тестирования, моделировать сценарии, выявлять узкие места и интегрировать проверки в CI/CD. Требуется глубокое знание TypeScript, Node.js, Playwright и распределенных систем. Предлагают удаленную работу и возможности для роста.
QA Lead / Senior QA Automation Engineer
~1 335 400 – 2 623 110 ₸ оценка
Ищем опытного QA-лида с фокусом на автоматизацию. Требуется Java, Selenium, CI/CD, Docker, SQL и опыт управления группой тестировщиков. Предлагают удаленную работу, ДМС, карьерный рост и оплату конференций.
Тестировщик-автоматизатор
Ищем опытного тестировщика-автоматизатора для построения системы автоматизированного тестирования с нуля. Требуется знание Python и инструментов вроде Playwright, Cypress или Selenium, опыт работы с API и CI/CD. Предлагают удаленную работу, гибкий график и контрактное оформление.