улица Воздвиженка 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.
Что предлагаем
-
Полностью белую зарплату и прозрачные цели по результатам работы.
-
Гибкий формат работы: удалёнка, гибрид или офис.
-
Современные технологии и участие в развитии масштабируемых финтех-продуктов.
-
Интересные задачи, влияние на продукт и быстрые решения.
-
Обучение, обмен экспертизой и реальные возможности карьерного роста.
-
Расширенный ДМС: стоматология, телемедицина, страхование от НС.
-
Открытую корпоративную культуру, командные события и дополнительные бонусы для сотрудников.
Присоединяйтесь к нашей команде и участвуйте в развитии технологичных финансовых продуктов!