Мы ищем инженера по автоматизации тестирования (Software Engineer in Test) для руководства разработкой и расширением нашего набора автоматизированных тестов и фреймворка для нашего финтех-продукта. У вас будет свобода проектировать, внедрять и оптимизировать наши автоматизированные решения с использованием современных инструментов и технологий. Если вам нравится решать сложные задачи и вы хотите напрямую влиять на качество продукта, это ваша возможность формировать будущее наших процессов тестирования.
Наш технологический стек: JavaScript, TypeScript, Playwright, Postman, GraphiQL, Graylog, Grafana, GitLab, AI-инструменты (например, Claude Code).
Обязанности
- Самостоятельно создавать и запускать процесс автоматизированного тестирования с нуля в высоконагруженной среде с использованием Playwright
- Тесно сотрудничать с инженерами по качеству (QA) для определения приоритетов автоматизации и улучшения общего качества тестирования
- Разрабатывать, поддерживать и улучшать автоматизированные тесты на основе требований проекта и задач по автоматизации
- Проектировать, масштабировать и поддерживать надежный и переиспользуемый фреймворк для автоматизированного тестирования
- Оценивать риски тестирования и определять приоритеты автоматизации, покрытие и подходы к тестированию
- Интегрировать автоматизированные тесты в CI/CD пайплайн
- Готовить четкие и прозрачные отчеты о выполнении и результатах автоматизированных тестов
- Содействовать внедрению автоматизированного тестирования, наставляя инженеров QA и продвигая лучшие практики автоматизации в команде
- Выполнять задачи ручного тестирования при необходимости
Требования
- Опыт работы в автоматизации тестирования от 3 лет
- Уверенное владение как минимум одним языком программирования: JavaScript, TypeScript, Java, Python или C#
- Практический опыт работы с Playwright или аналогичным фреймворком автоматизации
- Знание инструментов тестирования API, таких как Postman и GraphiQL и др.
- Базовые знания интеграции в CI/CD пайплайн (GitLab CI, GitHub Actions, Docker, Jenkins)
- Знакомство с TestRail, JIRA, Confluence или аналогичными инструментами
- Понимание HTTP и клиент-серверного взаимодействия, включая обработку запросов/ответов и устранение неполадок
- Базовые знания SQL
- Опыт работы с инструментами анализа логов и мониторинга, такими как Grafana и Graylog
- Умение проектировать эффективные, поддерживаемые и масштабируемые автоматизированные тест-кейсы с хорошим покрытием тестами
- Понимание распространенных шаблонов проектирования ПО и лучших практик тестирования
- Владение английским языком на уровне B1 или выше для технических обсуждений и чтения документации
Будет плюсом
- Опыт наставничества других инженеров QA
- Опыт работы в продуктовой компании
- Опыт работы с финтех/торговыми продуктами
Мы предлагаем
- Покрытие налоговых расходов для частных предпринимателей в Украине
- Экспертную поддержку и сопровождение для украинских частных предпринимателей
- 20 оплачиваемых дней отпуска в год
- 10 оплачиваемых дней больничного в год
- Праздничные дни согласно утвержденному списку праздничных дней компании
- Медицинскую страховку
- Возможность удаленной работы
- Бюджет на профессиональное образование
- Бюджет на изучение языков
- Бюджет на оздоровление (абонемент в спортзал, спортивное снаряжение и связанные расходы)