Work with project team members at the requirements and design phase to develop test strategies, test plans and test cases. Provide expert advice and develop test strategies and plans for all recommended types of testing, ensuring coverage using a requirements traceability matrix.
УдалённоseniorГеография найма не уточнена, офис: Canada
Responsibilities: Design, develop, and maintain high-quality software solutions that align with business goals. Collaborate with cross-functional teams to define, design, and ship new features.
-Проектирование, разработка и поддержка фреймворка и библиотек для автоматизации тестирования. -Разработка инструментов автоматизации установки и настройки продукта под разные среды выполнения.
Location: Москва
Наша команда занимается сопровождением систем и продуктов банка для внешнеэкономической деятельности.
Мы создаем лучший сервис для экспортеров и импортеров Сбера, помогая им расширять границы бизнеса и легко проходить валютный контроль
Сейчас мы ищем инженера по прикладному сопровождению для усиления команды.
Наш стек:
* K8s/OpenShift, Istio, Linux
* Platform V, Java
* PostgreSQL
* Kafka
* Jenkins, Nexus, Ansible, Bitbucket
* Jira, Confluence, SberTrack.
Обязанности
* поддержка сервисов систем Банка, внедрение новых продуктов
* прикладное администрирование автоматизированных систем - обновления, настройки, мониторинг, профилактика, восстановление после сбоев и устранение инцидентов
* проработка предложений по улучшению производительности и надежности систем
* взаимодействие со смежными командами и командами разработки, формирование требований по надежности и отказоустойчивости системы
* настройка и системное администрирование, диагностика неисправностей и восстановление работоспособности автоматизированных систем
* обеспечение исполнения регламентов и жизненного цикла обращений пользователей на всех линиях поддержки
* анализ инцидентов и устранения проблем и рисков эксплуатации ПО
* настройка и развитие систем мониторинга: Zabbix, Grafana, Dynatrace
* решение сложных технических вопросов.
Требования
* опыт работы в сфере технической поддержки не менее 2 лет, предпочтительно в роли старшего специалиста
* опыт с тикет-системами и другими инструментами технической поддержки
* опыт с системами контроля версия (Git, Bitbucket)
* опыт с системами мониторинга, логирования и визуализации (Zabbix, Grafana, Dynatrace)
* знания Kubernetes/OpenShift, Docker, PostgreSQL, Kafka, NGINX, Apache, SOWA, Linux системам.
Будет плюсом:
* уверенное владение AI-инструментами.
Условия
* комфортный современный офис рядом с м. Ленинский проспект, ул. Вавилова 19, формат работы - офис
* корпоративный спортзал и зоны отдыха
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера.
Задачи:
— Разработка приложения на микросервисной архитектуре
— Разработка программного кода в соответствии с требованиями (их пишет аналитик)
— Диагностика и исправление дефектов (тестировщики находят дефекты)
— Поддержка существующего кода, его анализ и оптимизация
Требования:
— Уверенное владение C# / .NET 5
— Опыт с Entity Framework Core
— Знание PostgreSQL
Желательно:
— Умение правильно готовить микросервисы, знание Apache Kafka и брокеров сообщений
— Знание CQRS, AutoMapper, SignalR
— Опыт работы с Docker
— Понимание и опыт работы с git
Location: Нижний Новгород
Наша команда занимается сопровождением и обеспечением стабильной работы одной из крупнейших MDM-систем банка.
Система обеспечивает централизованный сбор, хранение, обработку и анализ клиентских данных и играет ключевую роль в бизнес-процессах обслуживания физических лиц.
Проект является важной частью ИТ-инфраструктуры банка: от его стабильности и надёжности зависит бесперебойная работа множества банковских сервисов.
Обязанности
* участие в приемо-сдаточных испытаниях, внедрение релизов на промышленный контур
* решение обращений пользователей (инциденты и запросы на обслуживание)
* настройка инфраструктурного и прикладного мониторинга
* установка обновлений на сервера (ОС, СУБД)
* участие в проведении аварийных учений
* ведение базы знаний, подготовка инструкций для дежурной смены.
**Технологический стек:**
* ОС, приложения и системы хранения: Linux, Openshift, K8S, PostgreSQL, kafka, zookeeper
* DevOps: Jenkins, Git, Ansible
* мониторинг: Zabbix, Grafana.
Требования
* высшее техническое образование
* понимание архитектуры современных автоматизированных систем/приложений
* опыт администрирования/сопровождения прикладных автоматизированных систем
* понимание основ ITSM/ITIL
* знание сетевых протоколов
**Будет плюсом:**
* знание SQL и опыт работы с современными СУБД
* опыт разработки на python
* опыт сопровождения высоконагруженных автоматизированных систем
* опыт работы с in-memory хранилищами и нереляционными СУБД
* навыки работы с генеративными AI-моделями; опыт создания AI-агентов и использования их в работе
* опыт работы в технической поддержке крупной компании/банке.
Условия
* комфортный современный офис
* ежегодный пересмотр зарплаты, годовая премия
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
Location: Limassol, Cyprus
We are looking for a hands-on Operations QA Specialist to test and validate end-to-end player journeys and operational flows across our online casino brands.
You will ensure that bonuses, campaigns, payments, loyalty systems and player communications work correctly in practice. A key part of the role is using automation and AI to expand testing coverage, reduce repetitive work and meet short deadlines.
The role focuses on operational readiness, business rules, system configurations and player outcomes. You will work alongside dedicated R&D QA teams responsible for software engineering quality and technical release testing.
Key Responsibilities:
Test player journeys end-to-end, from registration and verification to deposits, gameplay and withdrawals.
Validate bonuses, CRM campaigns, segmentation, loyalty and gamification features.
Check player communications, promotional content and T&Cs across brands, markets, languages and currencies.
Verify operational rules, account restrictions, player balances and transaction accuracy across back-office systems and reports.
Build and maintain automated tests using Playwright/TypeScript or similar tools.
Use AI tools and agents to improve testing efficiency, independently verifying their outputs.
Document defects, coordinate investigations and retest fixes with CRM, Payments/Risk, Support, BI, Product and R&D QA.
Report launch readiness, blockers and risks; perform regression and post-launch checks.
Required Experience:
3+ years of hands-on casino QA experience is mandatory.
Strong knowledge of player journeys, bonuses, wagering, CRM logic and payment flows.
Experience validating business rules and configurations across multiple systems.
Hands-on automation experience with Playwright/TypeScript or comparable tools, plus working knowledge of Git.
Practical experience using AI tools or agents in QA is mandatory.
Familiarity with Jira, TestRail or similar tools.
Strong analytical skills, attention to detail and ability to prioritize independently.
Excellent written and spoken English.
Nice to Have:
Experience with Smartico or similar casino CRM platforms.
Experience testing loyalty, gamification and new brand launches.
Experience across multiple brands, markets, currencies and languages.
API testing, basic SQL and validation against BI/Finance reports.
By joining us, you can expect:
A unique opportunity to build a career in a global, fast-growing company.
An attractive remuneration package, based on qualifications and experience.
Continuous learning and development opportunities.
Company-wide events and team activities, fostering a fun and supportive work environment.
Wolt monthly allowance.
Snack Heaven! Our fully equipped kitchen offers free snacks, fruits, and beverages.
Medical and wellness app, supporting both mental and physical well-being!
Apply now and let’s achieve success together
Apply at https://aloplay.bamboohr.com/careers/116?source=aWQ9MTg%3D
to become a member of our amazing team!
We appreciate all applicants' interest in our open position. Due to the large number of applications, only those who are being considered for the role will be contacted. All applications will be handled with the utmost confidentiality.
Location: Larnaca, Cyprus
We are looking for an experienced Senior iOS Developer to join our project team. This is an onsite role, and we're seeking someone who will work directly from the client's office in Nicosia.
Relocation conditions:
A 2,000-euro relocation bonus (3,000 euros if relocating with family).
Design and build applications for the iOS platform
Ensure the performance, quality, and responsiveness of applications
Collaborate with a team to define, design, and ship new features
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automatization
Code review and test build delivery
5+ years of experience in iOS app development
Advanced proficiency in Swift and Objective-C
Extensive experience with iOS frameworks (UIKit, Core Data, Core Animation, etc.)
Deep understanding of RESTful APIs and mobile libraries for networking
Strong knowledge of Apple’s design principles and interface guidelines
Proficiency with version control systems (e.g., Git)
Expertise in memory management and multi-threading
Experience with push notifications, APIs, and cloud messaging
Proven track record of developing and maintaining complex iOS applications
Knowledge of iOS development best practices and patterns
Strong problem-solving and analytical skills
Strong collaboration skills and ability to work cross-functionally
Good spoken English
seniorLarnaca, Cyprus; Relocation conditions:; A 2,000-euro relocation bonus (3,000 euros if relocating with family)
О проекте:
MeGo.Tours — сервис для путешествий: бронирования, гиды, туры, маршруты, marketplace услуг. Сейчас активно развиваем веб-платформу и ищем frontend-разработчика, который поможет делать удобный и быстрый продукт для пользователей.
Требования:
— Опыт frontend-разработки от 6 месяцев
— Уверенное знание React
— JavaScript / TypeScript
— HTML, CSS, адаптивная вёрстка
— Опыт работы с REST API
— Базовое понимание Git
— Умение писать чистый и поддерживаемый код
— Ответственность и желание развиваться
Будет плюсом:
— Next.js
— Tailwind / Styled Components
— Zustand / Redux
— Опыт оптимизации performance
— Опыт работы со стартапами
— Интерес к travel-tech продуктам
Задачи:
— Разрабатывать и улучшать frontend платформы MeGo.Tours
— Создавать новые пользовательские интерфейсы и фичи
— Интегрировать frontend с backend API
— Оптимизировать производительность и UX
— Участвовать в обсуждении архитектуры и продуктовых решений
— Исправлять баги и улучшать стабильность платформы
— Работать вместе с дизайнером и product-командой
Условия:
— Возможность влиять на продукт и архитектуру
— Работа напрямую с фаундерами
— Гибкий формат работы
— Процент от прибыли / опционы обсуждаемы
— Один обязательный созвон в неделю + рабочие сессии по необходимости
— Реальный опыт построения travel-tech продукта
— Формат: удалёнка (позже возможно работать из офиса Алматы)
Основные требования:
— Уверенные практические навыки тестирования web/backend/API и самостоятельного анализа требований, рисков и edge cases.
— Опыт автоматизации на Playwright/Cypress/Selenium/Appium или API-стеке и рабочее знание одного языка программирования.
— Уверенная работа с REST/HTTP, Postman/Swagger, SQL, Git и логами; понимание клиент-серверной и интеграционной архитектуры.
— Понимание CI/CD и способность самостоятельно доводить фичу от анализа требований до релиза и post release проверки.
Будет плюсом:
— Опыт с Burp Suite/Fiddler, performance testing, mobile automation или тестированием сложных интеграций.
— Опыт улучшения существующего automation framework или QA-процесса.
Чем предстоит заниматься:
— Самостоятельно ведёт фичу от анализа требований до релиза; выявляет missing/conflicting requirements и риски.
— Уверенно применяет test design: boundary values, equivalence classes, decision tables, state transition, exploratory и risk-based testing.
— Понимает влияние изменений на соседние модули и выбирает оптимальную глубину тестирования.
— Отвечает за качество своей фичи/модуля: что проверено, что не проверено, известные риски и ограничения релиза.
— Локализует проблему между frontend, backend, данными, инфраструктурой и интеграциями.
— Поддерживает автотесты, уменьшает flaky tests, помогает Junior и участвует в review тестовой документации.
Что мы предлагаем:
— Беспроцентные займы - финансовая поддержка сотрудников со стажем работы в компании от 1 года.
— Фантомные акции - возможность получать процент от чистой прибыли компании после 1 года работы.
Количество фантомных акций увеличивается с каждым годом работы в компании.
— Премия раз в полгода - по результатам выполнения KPI.
— Ежегодная индексация заработной платы.
Задачи:
— Участвовать в разработке мобильных приложений на Flutter.
— Создавать и дорабатывать пользовательские интерфейсы.
— Подключать приложения к серверным API.
— Исправлять ошибки и улучшать существующий функционал.
— Работать с Git и участвовать в обсуждении технических решений.
— Выполнять задачи совместно с опытными разработчиками
Требования:
— Базовые знания языка Dart и Flutter.
— Понимание работы виджетов StatelessWidget и StatefulWidget.
— Базовые знания работы с REST API и JSON.
— Умение пользоваться Git на начальном уровне.
— Понимание основ асинхронного программирования (async/await).
— Желание учиться, разбираться в задачах и развиваться в мобильной разработке.
— Коммерческий опыт не обязателен.
— Учебные и собственные проекты будут преимуществом.
Условия:
— Практический опыт мобильной разработки на реальных проектах.
— Возможность изучать архитектуру Flutter-приложений.
— Работу с технологиями Flutter, Dart, REST API и Git.
— Развитие навыков командной разработки.
— Возможность профессионального роста и дальнейшего трудоустройства по результатам стажировки.
Задачи:
— Разработка под Android с использованием Android Studio, Gradle, Kotlin.
— Работа с Android SDK, понимание различий между API levels (19, 21, 23, 26).
— Использование современных архитектурных паттернов (Clean architecture).
— Работа с Coroutines, Compose, RxJava, Dagger 2.
— Написание тестов (JUnit, Espresso).
— Разработка клиент-серверных приложений (REST, JSON).
— Использование Git и git flow.
— Работа в команде.
Требования:
— Опыт разработки под Android от 2 лет.
— Знание Kotlin.
— Уверенное знание Android SDK.
— Опыт работы с Coroutines, Compose, RxJava, Dagger 2.
— Умение писать тесты (JUnit, Espresso).
— Опыт разработки клиент-серверных приложений (REST, JSON).
— Опыт работы с Git, знание git flow.
— Высшее техническое образование.
— Английский язык на уровне чтения технической документации.
— Опыт разработки на Swift от 3 лет.
— Знание функциональных особенностей Swift, работа с Collections, Optionals, Protocol Oriented, Generics.
— Коммерческий опыт работы со SwiftUI от 2 лет, понимание Combine.
— Опыт работы с UIKit, включая создание нестандартного UI, работу с жестами, таблицами и коллекциями.
— Знание платформы iOS и экосистемы Apple: сертификаты приложений, нотификации, разрешения.
— Знание особенностей управления памятью в iOS, умение пользоваться инструментами отладки.
— Понимание архитектурных паттернов, опыт использования MVP, MVVM, VIPER желателен.
— Понимание принципов сетевого взаимодействия: REST API, HTTP, JSON, APNs.
— Уверенное использование GCD и Structured concurrency (async await).
— Опыт работы с Git, знание git flow.
— Написание Unit-тестов.
— Понимание принципов проектирования SOLID.
— Умение работать в команде, ответственный и креативный подход к решению задач.
Будет плюсом:
— Опыт управления зависимостями проекта, подключение подов, работа с несколькими таргетами, разбиение на фреймворки, настройка App Extensions.
— Участие в CodeReview.
Условия:
— Работа в стабильной компании с "белой" заработной платой.
— Оформление по ТК РФ с первого дня работы.
— Расширенный социальный пакет: ДМС (включая стоматологию), корпоративные скидки на фитнес, футбольная и волейбольная секции.
— Профессиональное обучение и развитие.
— Яркая корпоративная жизнь.
— Современная техника для работы.
Задачи:
— разрабатывать новую функциональность и дорабатывать существующие модули платформы на Go;
— разбираться в существующей архитектуре и кодовой базе;
— реализовывать backend-логику и интеграционные сценарии;
— работать с PostgreSQL: запросы, структуры данных, оптимизация;
— разрабатывать и дорабатывать интеграции с внешними системами;
— работать с обработчиками, преобразованием и агрегацией данных;
— участвовать в развитии отчётности, сводных показателей, виджетов и dashboard-функциональности;
— анализировать технические постановки и давать реалистичные оценки;
— искать оптимальное техническое решение совместно с аналитиками и архитекторами;
— устранять дефекты и оптимизировать существующую реализацию;
— участвовать в Code Review.
Требования:
— уверенный коммерческий опыт разработки на Go;
— уровень Senior;
— опыт разработки сложных backend-систем;
— хорошее знание PostgreSQL и понимание оптимизации SQL-запросов;
— понимание gRPC, HTTP/2, TCP/IP;
— опыт работы с Kafka и/или RabbitMQ;
— опыт с Docker, Kubernetes и CI/CD;
— опыт разработки интеграций и API;
— уверенное владение Git;
— умение быстро разбираться в большой существующей кодовой базе;
— умение самостоятельно декомпозировать задачу, оценивать её и доводить до рабочего результата;
— понимание архитектуры и влияния изменений на существующую систему.
Будет плюсом:
— опыт разработки TMS / WMS / ERP или других enterprise/logistics-систем;
— опыт работы с высоконагруженными системами;
— опыт развития платформенных решений, используемых несколькими проектами;
— опыт работы с отчётностью, аналитикой и большими объёмами данных.
Нам нужен именно самостоятельный Senior, которому можно передать бизнес-контекст и постановку, после чего он сможет разобраться в существующей реализации, задать необходимые вопросы и предложить технически корректное решение.
Задачи:
— Разработка и сопровождение программного обеспечения под операционные системы Linux / QNX/КПДА
— Разработка и сопровождение программного обеспечения для сигнальных процессоров.
— Сопровождение и доработка прикладного и служебного программного обеспечения (парсеры, визуализаторы и регистраторы данных)
Требования:
— Знания С/С++11, 14 и понимание принципов ООП
— Навык многопоточного программирования (создание потоков, примитивы синхронизации, диспетчеризация)
— Знание основных структур данных (массив, стек и т.д.)
— Умение работать с системой контроля версий Git
— Умение писать sh-скрипты
— Развитые навыки коммуникации
— Владение офисными приложениями (Word, Excel) на уровне уверенного пользователя ПК
— Готовность к командировкам (важно)
Будет плюсом:
— Опыт работы с фреймворком Qt для разработки оконных графических приложений
— Опыт работы с цифровыми сигнальными процессорами (DSP)
— Знание стандарта POSIX
— Опыт работы с операционными системами реального времени (RTOS)
— Знание высшей математики (комплексные числа, преобразования Фурье, аналитическая алгебра)
— Владение английским языком на уровне чтения профильной документации
— Навыки написания тестов
— Умение писать лаконичный и поддерживаемый код, не бояться разбираться в чужом коде и вносить предложения по его рефакторингу
Условия:
— Оформление на работу и выплата заработной платы строго в соответствии с ТК РФ
— Профильное обучение за счет работодателя
— ДМС
— Для пребывающих в запасе - бронирование на период мобилизации