Старший инженер по автоматизации QA
TradingView — это платформа №1 в мире для всего, что связано с инвестициями. Более 100 миллионов пользователей доверяют нам, чтобы принимать решения по торговле. Хотите повлиять на будущее? Подайте заявку сейчас — помогите формировать будущее финансов.
О команде
Мы ищем старшего инженера по автоматизации QA для бэкенда, чтобы присоединиться и усилить нашу команду Datafeeds.
Наша команда отвечает за создание и поддержку надежных, высокопроизводительных конвейеров данных и бэкенд-сервисов, которые принимают, обрабатывают и доставляют данные финансового рынка. Это среда с большим объемом данных, где важны производительность, точность и надежность.
Наша инженерная культура подчеркивает ответственность, прозрачность и постоянное совершенствование. В этой роли вы не просто будете запускать тесты — у вас будет реальная возможность формировать наши стратегии тестирования, оптимизировать процессы релизов и напрямую влиять на общее качество продукта. Если вам нравится глубоко погружаться в архитектуру бэкенда, сложные API и масштабную проверку данных, вы отлично впишетесь в команду.
Наш технологический стек:
- Языки и фреймворки: Python, PyTest, Requests
- Базы данных и инструменты: SQL, Git, curl, Postman
- Инфраструктура и мониторинг: Linux, Grafana, Prometheus, Zabbix, AWS
- Продуктивность: Jira, Confluence, инструменты разработки с поддержкой ИИ
Обязанности
- Автоматизация тестирования: проектирование, разработка и поддержка масштабируемых фреймворков автоматизации тестирования и наборов тестов на Python для бэкенд-сервисов и конвейеров данных.
- Тестирование бэкенда и данных: проведение комплексного функционального, интеграционного и производительного тестирования бэкенд-сервисов, API и потоков данных.
- Управление релизами: планирование, координация и выполнение релизов в продакшн с обеспечением отсутствия простоев и высокого качества.
- Оптимизация процессов: выявление узких мест в жизненном цикле разработки ПО (SDLC) и улучшение QA-процессов путем автоматизации рутинных задач и интеграции тестов в CI/CD пайплайн.
- Анализ первопричин: анализ логов приложений, системных метрик и аномалий данных для устранения, изоляции и диагностики сложных проблем.
- Сотрудничество и документация: тесная работа с разработчиками, менеджерами продуктов и инженерами данных для уточнения требований, доработки пользовательских историй и отслеживания задач в Jira/Confluence.
- Исследование данных: помощь команде в исследовании сложных несоответствий данных и проблем с качеством данных.
Что делает вас идеальным кандидатом
- Опыт QA на старшем уровне: более 5 лет опыта в QA с сильным акцентом на тестирование бэкенда, техники проектирования тестов и внедрение методологий Left-Shift тестирования.
- Профессионализм в Python: уверенные навыки программирования на Python с солидным опытом работы с фреймворками автоматизации тестирования (например, PyTest).
- Данные и SQL: глубокие знания SQL и опыт проверки целостности и обработки данных в базах данных.
- Тестирование API: опыт тестирования REST/gRPC API с использованием автоматизированных инструментов, а также ручных инструментов, таких как curl и Postman.
- Linux и инфраструктура: уверенное владение Linux/Unix средами, командной строкой и базовым shell-скриптингом.
- Наблюдаемость: опыт работы с логами приложений и инструментами мониторинга/метрик (например, Grafana, Prometheus, Zabbix, ELK) для диагностики поведения системы.
- Инструменты с ИИ: опыт использования ИИ-ассистентов (например, GitHub Copilot, ChatGPT) для ускорения генерации тестов и анализа кода.
- Мягкие навыки: отличные аналитические способности, внимание к деталям и проактивный подход к качеству.
Будет плюсом
- Опыт работы в финансовой или торговой сфере.
- Знакомство с продуктом TradingView.
- Глубокие знания в тестировании данных (ETL-конвейеры, проверка больших данных).
- Практический опыт работы с облачными платформами, особенно AWS (S3, EC2, CloudWatch и др.).
- Опыт работы с CI/CD инструментами (GitLab CI, Jenkins или GitHub Actions).
Что мы предлагаем
- Гибкий график работы и гибридный формат.
- Хорошо оборудованные офисы для сосредоточенной и совместной работы.
- Глобальная распределённая команда из более чем 500 профессионалов.
- Обучение, наставничество и долгосрочный карьерный рост.
- Поддержка при переезде и частная медицинская страховка.
- Бонусы по результатам работы.
- Доступ к TradingView Premium.
- Регулярные командные мероприятия и общекорпоративные встречи.
Присоединяйтесь к команде TradingView и помогите нам создавать продукт, которым пользуются миллионы трейдеров и инвесторов по всему миру. Мы с нетерпением ждем вашего отклика!
TradingView — работодатель, предоставляющий равные возможности. Мы ценим разнообразие и стремимся создавать разнообразную и инклюзивную рабочую среду. Наш успех обеспечивают более 600 профессионалов из более чем 40 стран, говорящих почти на 20 языках.