Москва, улица Воздвиженка, 9с2
Метро: АрбатскаяSmart Horizon — аккредитованная IT-компания и лидер в разработке решений для финтех-сектора, часть экосистемы SmartTechGroup.
Мы создаем и развиваем инновационные технологичные продукты для компаний группы и финансового рынка, разрабатываем масштабируемые системы, автоматизируем процессы и создаем цифровые решения, которые помогают бизнесу расти и повышают качество пользовательского опыта.
Сейчас мы ищем Senior QA (JS/TS) в команду автоматизированного тестирования.
Чем предстоит заниматься
Разработкой и поддержкой e2e, интеграционных и UI тестов с использованием Playwright.
Настройкой и развитием тестовой инфраструктуры (fixtures, hooks, parallel execution).
Валидацией данных на уровне БД и через брокеры сообщений (Kafka / RabbitMQ).
Интеграционным тестированием распределённых систем, включая взаимодействие с legacy-решениями (в том числе на базе 1С).
Участием в построении стратегии тестирования и улучшении процессов автоматизации с нуля.
Тесным взаимодействием с разработчиками, аналитиками и DevOps для обеспечения качества на всех этапах.
Мы ищем кандидата, который
Уверенно владеет JavaScript и TypeScript на продвинутом уровне.
Глубоко понимает Event Loop (очереди задач, microtasks/macrotasks), замыкания, области видимости, асинхронность (Promises, async/await).
Имеет практический опыт автоматизации с Playwright (включая настройку инфраструктуры) и опыт работы с TestCafe (как альтернатива или ранее используемый стек).
Умеет работать с базами данных: понимает принципы работы драйверов БД, пишет SQL-запросы, валидирует данные на уровне БД.
Имеет опыт работы с брокерами сообщений (Apache Kafka / RabbitMQ): понимает топики, очереди, consumer group, умеет читать и валидировать сообщения.
Готов работать с интеграциями на базе 1С и не имеет барьеров во взаимодействии с legacy-системами (с пониманием, что текущие интеграции постепенно мигрируют в веб-приложения).
Обладает глубокими знаниями процессов тестирования: умеет строить стратегию, выстраивать автоматизацию с нуля или улучшать существующую, имеет сильную базу в ручном тестировании, анализирует требования и проектирует тест-кейсы.
Имеет опыт работы с интеграционным тестированием и распределёнными системами.
Самостоятельно решает задачи, умеет находить информацию в документации, эффективно коммуницирует с разработчиками, аналитиками и DevOps, проактивен в выявлении и решении проблем.
Будет плюсом
Опыт работы с CI/CD пайплайнами.
Опыт тестирования микросервисной архитектуры.
Понимание принципов работы REST / GraphQL API.
Что предлагаем
Полностью белую зарплату и прозрачные цели по результатам работы.
Гибкий формат работы: удалёнка, гибрид или офис.
Современные технологии и участие в развитии масштабируемых финтех-продуктов.
Интересные задачи, влияние на продукт и быстрые решения.
Обучение, обмен экспертизой и реальные возможности карьерного роста.
Расширенный ДМС: стоматология, телемедицина, страхование от НС.
Открытую корпоративную культуру, командные события и дополнительные бонусы для сотрудников.
Присоединяйтесь к нашей команде и участвуйте в развитии технологичных финансовых продуктов!