Инженер по обеспечению качества (Quality Assurance Engineer)
Компания: SOFTSWISS
Местоположение: полностью удаленно / Варшава / Польша / Познань / Белград / Сербия / Тбилиси / Грузия
Обзор
SOFTSWISS ищет Инженера по обеспечению качества (Quality Assurance Engineer) для присоединения к нашей команде Casino Platform. Вы будете помогать обеспечивать качество и надежность нашего программного обеспечения, тестируя серверные службы, приложения на базе React, интеграции и решения для автоматизированного тестирования на протяжении всего жизненного цикла разработки.
О продукте
SOFTSWISS Casino Platform — это основная инфраструктура, на которую операторы полагаются для запуска, управления и масштабирования своего онлайн-бизнеса в сфере казино. Вы будете вносить свой вклад в критически важные системы, охватывающие управление учетными записями, игровые операции, ответственные игры и соблюдение нормативных требований, в среде, где важны надежность, масштабируемость и влияние на бизнес, работая с людьми, которые создают решения, зависящие от операторов.
Цель должности
Вы будете способствовать выпуску надежного, высококачественного программного обеспечения, выявляя риски на ранней стадии, разрабатывая эффективное тестовое покрытие и проверяя функциональность на различных уровнях платформы. Ваша работа будет способствовать стабильным выпускам продуктов и постоянному совершенствованию наших практик качества.
Ключевые обязанности
- Анализ функциональных требований и технических проектных документов, предоставление содержательной обратной связи и выявление потенциальных рисков качества.
- Тестирование серверной и клиентской функциональности, включая бизнес-логику, API, интеграции служб, асинхронные потоки и приложения на базе React.
- Разработка и выполнение тестовых сценариев для новой и существующей функциональности, охватывающих функциональное, интеграционное и сквозное тестирование.
- Разработка и поддержка автоматизированных тестов с использованием Java или TypeScript с такими инструментами, как Playwright, Cypress или Selenium.
- Тестирование интеграций на основе сообщений с использованием таких технологий, как Kafka или RabbitMQ, и проверка асинхронных рабочих процессов.
- Исследование, документирование и отслеживание дефектов до их устранения, тесное сотрудничество с разработчиками для выявления и устранения первопричин.
- Анализ результатов автоматизированного тестирования и сотрудничество с командой Automation QA для улучшения тестового покрытия и надежности.
Требуемый опыт
- Английский язык на уровне B2+
- Русский язык на уровне B2+
- Практический опыт в тестировании программного обеспечения, охватывающий серверную функциональность, API, бизнес-логику, интеграции и асинхронные потоки.
- Опыт тестирования веб-приложений на базе React и сквозных пользовательских потоков.
- Глубокое понимание баз данных и практический опыт написания сложных SQL-запросов.
- Опыт тестирования интеграций на основе сообщений с использованием Kafka, RabbitMQ или аналогичных брокеров сообщений.
- Практический опыт автоматизации тестирования с использованием Java или TypeScript, с практическим знанием Playwright, Cypress или Selenium.
- Опыт использования инструментов ИИ для поддержки деятельности по тестированию программного обеспечения.
Желательно
- Опыт работы с тестированием производительности или сотрудничества с командами Performance QA.
- Опыт наставничества, адаптации и поддержки профессионального развития QA-инженеров, а также участие в собеседованиях QA или принятии решений о найме.
- Опыт применения ИИ на различных этапах жизненного цикла разработки и тестирования программного обеспечения.
Наши преимущества
- Частная медицинская страховка
- Спортивные бонусы
- Комплексная программа поддержки психического здоровья
- Бесплатные уроки английского языка (онлайн)
- Курсы местного языка
- Оплачиваемый отпуск
- Поддержка в связи с отпуском по беременности и родам
- Вознаграждения по реферальной программе
- Повышение квалификации, внутренние тренинги и участие в профессиональных конференциях и корпоративных мероприятиях