Location: Porto, Portugal
Workplace: hybrid
TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.
We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?
Responsibilities
We are looking for a Senior Frontend Software Engineer to build the web experiences on top of the backend services that power TeamViewer products. You will shape our frontend architecture, drive quality and consistency across web applications, and act as a technical reference for other engineers in an agile, modern environment.
Design, build and maintain complex, large-scale web applications using React and TypeScript.
Own and evolve the frontend architecture, including micro-frontend patterns (e.g. Module Federation, Piral), monorepo setup and shared component libraries.
Define state management and data-fetching strategies, separating server state, client state and UI state in a clear, scalable way.
Contribute to and help govern our design system together with UX/UI designers, ensuring consistency, accessibility and reusability.
Integrate frontends with backend services and APIs, working with backend engineers on API contracts, authentication flows and data models.
Drive web performance: rendering optimization, code splitting, bundle size and Core Web Vitals.
Ensure high standards for security, accessibility, internationalization and browser compatibility.
Define and drive frontend testing practices (unit, integration, visual regression, end-to-end).
Contribute to build tooling, CI/CD pipelines and containerized deployments with Docker and Kubernetes.
Drive adoption of AI-assisted development in the frontend: set good practices, share workflows and keep quality high.
Mentor other engineers, lead code reviews and drive technical decisions within and across teams.
Requirements
A degree in Computer Science, Software Engineering or a related field, or equivalent experience.
6+ years of professional experience in frontend development, with a track record of leading technical topics.
Expert knowledge of React (hooks, context, concurrent rendering, Suspense), TypeScript and modern JavaScript.
Deep experience with well-known state management and data-fetching libraries, such as Redux Toolkit (incl. RTK Query), Zustand, MobX, TanStack Query or XState, and the judgement to choose the right tool for each case.
Proven experience building and maintaining design systems or component libraries (e.g. Storybook, design tokens, theming).
Experience with micro-frontend architectures and scalable frontend codebases, including monorepo tooling (e.g. Nx, Turborepo).
Strong knowledge of modern build tooling (e.g. Vite, Webpack) and bundling optimisation.
Solid understanding of web performance profiling and optimization (memoisation, virtualization, lazy loading, Core Web Vitals).
Experience with API integration via REST and/or GraphQL, real-time communication (WebSockets) and authentication standards such as OAuth 2.0 / OpenID Connect.
Strong knowledge of web accessibility (WCAG) and web security best practices (XSS, CSRF, CSP).
Experience with frontend testing tools such as Jest or Vitest, React Testing Library, and Playwright or Cypress.
Experience with frontend observability and error tracking (e.g. Sentry, OpenTelemetry) is a plus.
Experience with SSR frameworks (e.g. Next.js) or Node.js is a plus.
Hands-on experience with AI coding tools (e.g. Claude Code, GitHub Copilot, Cursor) and a clear view on how to use them responsibly in a team.
Experience mentoring engineers and working in agile teams.
Fluent in English (spoken and written).
What we offer
Onsite Onboarding
in our HQ office for an optimal start
Great compensation and benefits packages
including company achievement bonus or sales bonus and regular salary reviews
Public transport friendly
offices
Special terms
for local gyms
Access to
Corporate Benefits platform
with many
discounts
Regular
Team events
and company-wide celebrations
Open door policy
, no dress code rules, frequent all Hands and Leadership Lunches
Hybrid
and
Flexible
work time
Work From Abroad Program
allowing up to 40 days of work outside your contracting country
We celebrate
diversity
as one of core values, join and drive one of the c-a-r-e initiatives together with us!
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
Ищем Senior QA Engineer в крупную технологическую компанию, которая разрабатывает высоконагруженные платформенные продукты для международных рынков в entertainment-индустрии.
Продукты построены на микросервисной архитектуре, поэтому важно уметь смотреть на систему целиком: разбираться во взаимодействии сервисов, тестировать frontend и backend и понимать, что происходит на разных уровнях приложения.
Задачи:
— участвовать в обеспечении качества продукта на всех этапах разработки и релизного процесса;
— тестировать frontend и backend;
— заниматься как ручным тестированием, так и автоматизацией;
— разрабатывать и поддерживать E2E-автотесты на Playwright;
— развивать API-автоматизацию;
— тестировать REST API и WebSocket;
— работать с микросервисами и проверять интеграции между сервисами;
— работать с SQL и данными;
— поддерживать и развивать автотесты в CI/CD;
— участвовать в выборе подходов к тестированию новой функциональности;
— улучшать QA-процессы и подходы внутри команды;
— проводить code review автотестов и делиться экспертизой с другими QA.
Требования:
— опыт в QA от 5 лет;
— сильный опыт ручного тестирования frontend и backend;
— коммерческий опыт автоматизации и самостоятельного написания автотестов;
— JavaScript / TypeScript;
— уверенный практический опыт с Playwright;
— опыт UI- и API-автоматизации;
— хороший уровень работы с REST API;
— опыт работы с WebSocket;
— понимание микросервисной архитектуры и взаимодействия сервисов;
— уверенная работа с SQL;
— понимание CI/CD и того, как автоматизированные тесты встраиваются в pipeline;
— умение самостоятельно определять подход к тестированию, оценивать риски и отвечать за качество своей части продукта.
Для Senior-уровня также важен опыт развития QA-практик: mentoring, code review, помощь коллегам и участие в улучшении процессов.
Будет плюсом:
— опыт с message brokers;
— Docker / Kubernetes;
— нагрузочное тестирование;
— GraphQL;
— Redis;
— опыт мобильного тестирования.
Условия:
— full-time;
— удаленный формат работы;
— гибкое начало рабочего дня;
— корпоративная техника;
— испытательный срок 3 месяца;
— расширенный пакет бенефитов после испытательного срока: медицинская страховка, бюджет на спорт / языки / дополнительное медицинское покрытие, дополнительные оплачиваемые дни отдыха;
— внутренние технические встречи, тренинги и возможность участия в профессиональных конференциях и обучении.
Рабочий язык команды — русский, поэтому для позиции нужен свободный разговорный русский.
Процесс: Знакомство с рекрутером → короткий технический скрининг → основное техническое интервью → встреча с командой.
УдалённоseniorГеография найма не уточнена, офис: Белград
Workplace: none
About Utorg
Founded in 2019, Utorg builds the infrastructure for stablecoin payments: on- and off-ramps, self-custodial wallets, and crypto cards. Over 2 million users across 130+ countries already buy, hold, and spend crypto through our app. On the B2B side, the same rails power 2,100+ platforms, with $2.4B+ moved to date.
Fully MiCA-authorized across the EEA. PCI DSS Level 2 certified, backed by Dragonfly, TA Ventures, and Hypra.
Location: Remote
Tech stack
Frontend: React 18/19, TypeScript, Vite, TanStack Query / Router / Table, Zustand, MUI, Tailwind + shadcn/ui, Next.js, i18next, Sentry
Testing: Playwright, Vitest, Testing Library, MSW
Backend: Java 17 + Spring Boot 3, Kotlin + Spring Boot 4 (new services), Node.js/TypeScript services, PostgreSQL, Redis, NATS, Temporal
Infrastructure: Docker, Kubernetes (GKE), FluxCD, GitHub Actions, Cloudflare
Web3: viem, ethers
AI: Claude Code, MCP, custom skills and plugins, AI code review in CI
The role
We are looking for a senior engineer who builds product features end-to-end — mostly on the frontend, with the confidence to change the backend when the feature needs it — and who already works agent-first. Our team plans, writes, tests, and reviews code with AI agents. You will own the frontend of our payment products and help turn good AI habits into shared team workflows.
The split is roughly 70% frontend / 30% backend.
What you will work on
Crypto on/off-ramp widget — an embeddable buy/sell flow with KYC, card payments with 3-D Secure, alternative payment methods, and a customer account area—one codebase, built for multiple white-label brands.
Merchant checkout — hosted payment pages, from a simple one-step checkout to a full multi-step flow with KYC and compliance screens.
Back-office admin apps — internal tools that operations, compliance, and support use every day. A legacy admin is being replaced by a new one built on a modern stack.
Backend changes — API endpoints and business logic in our Java/Spring Boot services, so a feature doesn't stop at the API boundary.
Responsibilities
Own features from ticket to production: UI, API contract, backend change, tests, release, and monitoring.
Make frontend architecture decisions and drive ongoing migrations (legacy admin → new admin, older UI libraries → modern stack, stricter type checks).
Build and improve AI-driven development workflows: project context files, shared skills and commands, automated PR review in CI, agent-driven end-to-end and visual checks.
Review code — both teammates' and agents' — and keep the quality bar high.
Work with product, design (Figma), QA, and backend engineers in a weekly release cycle.
Must have
5+ years of commercial frontend development, 3+ years with React + TypeScript in production.
Solid modern React: server-state management
(TanStack Query or similar), client state (Zustand/Redux), forms, routing, performance. Comfortable with large legacy codebases, not just greenfield projects.
Production backend experience in at least one language.
Java or Kotlin with Spring is a plus; Node.js/TypeScript, Go, or others are fine. You can design a REST API, work with PostgreSQL (schema, indexes, migrations), and ship changes in our Java services.
Agentic development is your daily way of working — with Claude Code, Codex, or a similar agent, not just autocomplete. Specifically:
you keep project context files (
CLAUDE.md
/
AGENTS.md
) and write your own skills, commands, or subagents;
you connect agents to real tools through MCP (issue tracker, GitHub, Figma, databases, browser);
you work in a plan → implement → verify loop, where the agent proves its work with tests, type checks, and browser automation;
you run agents in parallel and headless (for example, an AI review bot in CI);
you review agent output critically and know the failure modes: invented APIs, silent scope creep, "fixing" a test instead of the code, leaked secrets, prompt injection;
you keep up with how agentic tools change (new features, models, practices) and bring what works into your workflow
.
Testing: Playwright for end-to-end, Vitest/Jest for unit and integration tests.
Security-minded: real money, personal data, auth tokens, iframes, and cross-origin messaging.
Fluent Russian (the team's working language). English good enough to read and write technical texts: tasks, pull requests, and docs are in English.
Nice to have
Payments/fintech: card flows and 3-D Secure, alternative payment methods, KYC SDKs (e.g., SumSub), fraud prevention, open banking.
Web3 on the frontend: viem / ethers, wallet connection, EIP-712 signing.
Multi-brand (white-label) products, theming and design tokens.
OpenAPI-generated clients (Orval), TanStack Router / Table.
Kotlin, Spring Boot, NATS, Temporal.
Docker, Kubernetes, GitHub Actions, GitOps (FluxCD), Cloudflare Workers.
How we work with AI
Every main repository has AI context files and repo-specific skills.
An internal plugin marketplace ships team-wide skills (code review, release flow, back-office operations).
AI code review runs on pull requests in CI. It advises, and humans decide.
Custom MCP servers provide agents with secure access to internal systems.
The company pays for AI tooling.
What we offer
Fully remote work in an international team.
A team where AI-first engineering is the norm, not an experiment.
Real influence on architecture and on how the team works.
A product at real scale: millions of users and thousands of partner platforms.
Competitive salary based on individual performance review.
Transparent feedback culture that values ownership and visible impact.
Recruitment process
Apply with your CV.
Application review.
HR interview with a short technical screen.
Technical interview.
Final interview with the CTO.
Offer.
Задачи:
— Ручное и автоматизированное тестирование WebUI-компонентов;
— Тестирование внутренней логики и внешнего отображения и поведения;
— Разработка и поддержка автотестов;
— Моделирование проблем, возникших у заказчиков;
— Оформление ошибок в баг-трекинговой системе;
— Составление отчетов о тестировании.
Требования:
— Релевантный опыт работы тестировщиком от 1 года;
— Разработка тестов и автотестов на TypeScript;
— Опыт работы с PlayWright;
— ОС Linux и Windows на уровне опытного пользователя;
— Знание и навыки работы с HTML-Dom и CSS;
— Базовые знания Git;
— Профильное образование (IT/техническое);
— Преимущество: базовые знания работы с системой отчетности Allure;
— Базовые знания работы с системой непрерывной интеграции Jenkins;
— Опыт работы со средствами виртуализации;
— Базовые навыки по Python.
Условия:
— Работа в офисе: Уфа, Томск, Рязань;
— Официальное оформление по ТК РФ, полностью «белая» заработная плата, оплачиваемые отпуска и больничные;
— График работы 5/2, продолжительность рабочего дня 8 часов + 1 час на обед;
— Оплачиваемое работодателем питание в офисе или кафе;
— ДМС (добровольное медицинское страхование) - различные варианты программ, страховка от несчастных случаев;
— Изучение английского онлайн по корпоративным ценам;
— Возможность получения профессиональных сертификатов и прохождения курсов повышения квалификации за счёт компании;
— Чай и кофе в офисе за счёт компании;
— Корпоративные мероприятия и спортивные инициативы.
Задачи:
— Автоматизация интеграционных тестов на Java или Python с использованием Selenium/Selenide, Playwright и аналогов
— Проведение функционального, интеграционного и регрессионного тестирования
— Ручное тестирование бизнес-процессов
— Автоматизация тестирования Web-решений и Desktop-решений (HP UFT, Test Complete)
— Разработка тестовой модели
— Написание SQL-запросов
— Тестирование интеграционных продуктов
— Работа с системами багтрекинга и таск-трекерами (Jira, Kaiten, HP ALM, TSM)
— Работа с системами версионного контроля (Git, SVN)
— Понимание клиент-серверной архитектуры (HTTP/HTTPS, REST/SOAP, XML/JSON)
— Работа с Web-технологиями и DevTools браузера
— Понимание процессов CI/CD и запуск автотестов в пайплайнах
— Базовое понимание Docker (запуск тестовых стендов)
— Работа с ОС Windows и Linux
— Работа в командах с гибкой моделью разработки (Scrum, Kanban)
Требования:
— Гражданство и локация РФ
— Высшее техническое образование в сфере ИТ
— Опыт в автоматизации интеграционных тестов на Java или Python (Selenium/Selenide, Playwright и аналоги) минимум 2 года
— Опыт работы с системами автоматизированного тестирования (HP UFT, Selenium, Test Complete, IBM RR) от 1 года
— Знание видов и методик тестирования программного обеспечения
— Навыки проведения функционального, интеграционного и регрессионного тестирования
— Навыки проведения ручного тестирования бизнес-процессов
— Навыки разработки тестовой модели
— Навыки написания SQL-запросов; опыт работы с одной из СУБД (PostgreSQL / Oracle)
— Навыки тестирования интеграционных продуктов
— Навыки работы с системами багтрекинга и таск-трекерами (Jira, Kaiten, HP ALM, TSM)
— Навыки работы с системами версионного контроля (Git, SVN)
— Понимание клиент-серверной архитектуры: HTTP/HTTPS, REST/SOAP, форматы XML/JSON
— Навыки работы с Web-технологиями, DevTools браузера
— Понимание процессов CI/CD, запуск автотестов в пайплайнах
— Базовое понимание Docker
— Навыки работы с ОС Windows и Linux
— Знание гибких фреймворков разработки Scrum, Kanban
— Английский язык, уровень B1: чтение технической документации
Условия:
— Удалённая работа
— Заработная плата до 170 000 рублей на руки
Задачи:
— Разработка и поддержка общих инструментов, библиотек и UI-китов для других frontend-разработчиков в компании
— Создание архитектуры frontend-приложений с учетом масштабируемости и переиспользования кода
— Разработка сложных интерфейсов для внутренних и внешних продуктов
— Проведение код-ревью, разбор лучших практик, помощь в решении сложных задач
— Оптимизация производительности приложений (бандлов, рендеринга, состояния)
— Взаимодействие с backend-разработчиками, участие в проектировании API
— Работа над улучшением процессов разработки: внедрение лучших практик, автоматизация тестирования, CI/CD
— Декомпозиция задач, оценка сроков реализации
— Анализ и внедрение новых технологий и инструментов в проекты компании
Требования:
— Глубокие знания React (хуки, контекст, оптимизация рендеринга, кастомные хуки, Suspense, Error Boundaries и др.)
— Опыт работы с TypeScript и умение писать надежный типизированный код
— Понимание архитектуры frontend-приложений: умение применять SOLID, паттерны проектирования (Factory, Observer, Strategy, DI и др.)
— Опыт работы с состоянием приложения (Redux, MobX, Zustand, React Query)
— Умение работать как с фреймворками (Next.js, Remix), так и с чистым JS/TS
— Понимание бэкенда: REST/GraphQL API, WebSockets, работа с БД (реляционные, документные, key-value)
— Опыт настройки сборки (Webpack, Vite, esbuild) и оптимизации бандлов
— Знание тестирования (Jest, React Testing Library, Cypress, Playwright)
— Опыт работы с CI/CD (GitLab CI/CD, GitHub Actions, Docker, Docker Compose)
— Умение работать в Linux-окружении (базовые команды, настройка серверов)
Требуется Full-stack разработчик (Python + JavaScript/TypeScript).
Требования:
— Опыт коммерческой разработки от 2 лет.
— Уверенный Python: FastAPI или Flask, асинхронный код (asyncio, httpx или aiohttp).
— Фронтенд на React или Next.js, TypeScript.
— PostgreSQL: проектирование таблиц, запросы, индексы.
— Redis.
— Работа с чужими API: авторизация, лимиты запросов, повторы при ошибках, обработка больших объёмов данных.
— Linux и Docker на уровне «сам развернул сервис на сервере и разобрался, почему он упал»: ssh, cron, systemd, nginx, логи.
— Git.
— Умение довести задачу до рабочего результата и проверить её на реальных данных, а не только в тестах.
Будет плюсом:
— Опыт с API маркетплейсов (Kaspi, Ozon, Wildberries) или МойСклада.
— Парсинг сайтов: прокси, защита от ботов, Playwright.
— Google Sheets API, Telegram-боты.
— Supabase, Cloudflare.
— Мониторинг: Prometheus, Grafana.
— Опыт работы с AI-инструментами в разработке (Claude Code, Cursor).
Задачи:
— Разрабатывать и дорабатывать сервисы для продавцов Kaspi: управление ценами, выгрузку прайсов, списание остатков, синхронизацию заказов.
— Строить интеграции с Kaspi, МойСкладом, Halyk Market, Ozon, Google Таблицами.
— Делать веб-интерфейсы: личные кабинеты клиентов, админ-панели, интернет-магазины.
— Поддерживать работающие сервисы на серверах: разбирать сбои, улучшать надёжность и скорость.
— Участвовать в запуске новых продуктов, от обсуждения идеи до выхода в работу.
— Писать тесты и короткую документацию к тому, что сделано.
Условия:
— Зарплата: от 300 000 до 500 000 ₸ по результатам собеседования.
— Формат: удалённо, график полный день.
— Оформление: трудовой договор.
— Испытательный срок 3 месяца.
УдалённоАстана; Умение довести задачу до рабочего результата и проверить её на реальных данных, а не только в тестах
Требования:
— Гражданство и локация РФ
— Высшее техническое образование в сфере ИТ
— Опыт в автоматизации интеграционных тестов на Java или Python (Selenium/Selenide, Playwright и аналоги) минимум 2 года
— Опыт работы с системами автоматизированного тестирования (HP UFT, Selenium, Test Complete, IBM RR) от 1 года
— Знание видов и методик тестирования программного обеспечения
— Навыки проведения функционального, интеграционного и регрессионного тестирования
— Навыки проведения ручного тестирования бизнес-процессов
— Автоматизация тестирования Web-решений: Selenium / Playwright
— Desktop-решения и legacy-инструменты (HP UFT, Test Complete) — плюс
— Навыки разработки тестовой модели
— Навыки написания SQL-запросов
— Опыт работы с одной из СУБД (PostgreSQL / Oracle)
— Навыки в тестировании интеграционных продуктов
— Навыки работы с системами багтрекинга
— Навыки работы с таск-трекерами и системами управления тестированием (Jira/Kaiten, HP ALM, TSM)
— Навыки работы с системами версионного контроля (Git, SVN)
— Понимание клиент-серверной архитектуры: HTTP/HTTPS, REST/SOAP, форматы XML/JSON
— Навыки работы с Web-технологиями, DevTools браузера (отладка, вкладка Network, консоль)
— Понимание процессов CI/CD, запуск автотестов в пайплайнах
— Базовое понимание Docker (запуск тестовых стендов) — плюс
— Навыки работы с ОС Windows и *nix
— Знание гибких фреймворков разработки Scrum, Kanban
— Навыки тестирования в командах с гибкой моделью разработки
— Знание программного обеспечения
— Инструменты управления базой знаний
— Инструменты управления базами данных
— Инструменты для работы с логами
— Инструменты для тестирования и работы с API (Postman, SOAP UI)
— Инструменты автоматизации
— Английский язык, уровень B1: чтение технической документации
Условия:
— Удалённая работа
— Вилка до 170к рублей на руки
УдалённоmiddleГеография найма не уточнена, офис: Москва
Responsibilities:
— Design, create, and maintain automated test scripts (UI & API).
— Integrate test automation suites into CI/CD pipelines.
— Analyze test results, investigate failures, and report bugs clearly.
— Work closely with developers and manual QA engineers to expand automation coverage.
Key Requirements:
— 3+ years of hands-on experience in QA Automation.
— Proficiency in Python or JavaScript / TypeScript (or Java).
— Strong experience with UI automation frameworks (Selenium, Playwright, or Cypress).
— Hands-on experience with API testing and automation (Postman, REST Assured, or requests).
— Understanding of basic testing concepts, methodology, and software development lifecycle (SDLC).
— Familiarity with Git version control.
— Basic understanding of CI/CD tools (GitHub Actions, GitLab CI, or Jenkins).
Conditions:
— Location: Remote within EU (must hold EU Citizenship, PR, or a valid EU Work/Residence Permit).
— Type: Full-time / B2B Contract.
— Fluent English (B2+/C1) is required.
Location: Lisbon, Portugal
About the Role
We are seeking an experienced UiPath RPA Developer with strong Python skills to join our automation team. The ideal candidate will have hands-on experience designing and deploying UiPath automation solutions, combined with deep Python proficiency for building custom integrations, scripts, and data processing pipelines. You will work closely with business analysts, solution architects, and cross-functional teams to deliver end-to-end automation that drives operational efficiency.
Responsibilities
Design, develop, and deploy UiPath RPA workflows and automation solutions across attended and unattended processes.
Write clean, efficient Python scripts and custom UiPath activities to extend automation capabilities and integrate with external systems.
Analyze, debug, and optimize existing UiPath workflows and Python-based automation components to improve reliability and performance.
Collaborate with business stakeholders to gather process requirements, conduct feasibility assessments, and translate manual workflows into automated solutions using UiPath Studio.
Build and maintain Python-based integrations with REST APIs, web services, and data pipelines that complement UiPath automation workflows.
Develop and maintain test frameworks using UiPath Test Suite and Python (pytest) to ensure automation reliability and quality across deployments.
Manage and monitor robots via UiPath Orchestrator, including scheduling, queue management, alert configuration, and performance reporting.
Maintain version control of UiPath projects and Python code using Git, and support CI/CD pipelines for automated deployment of RPA solutions.
Leverage Python for web scraping, data transformation, and pre/post-processing tasks that feed into or extend UiPath automation pipelines.
Interact with AWS services (S3, Lambda) and other cloud infrastructure to support scalable, cloud-based RPA deployments.
Stay updated with emerging technologies and contribute ideas for improvements.
Qualifications
Education:
Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience).
Experience:
3+ years of UiPath RPA development experience, with at least 2 years of strong Python programming skills.
Technical Skills:
Strong proficiency in UiPath Studio, UiPath Orchestrator, and UiPath Test Suite; UiPath RPA Developer certification preferred.
Advanced Python skills including scripting, automation, data manipulation (pandas, NumPy), and API integration.
Experience with web scraping tools (e.g., Playwright, Selenium) for browser automation and integration with UiPath workflows.
Basic knowledge of SQL and database concepts (e.g., PostgreSQL, MySQL).
Experience with version control systems (e.g., Git).
Understanding of REST APIs and JSON.
Familiarity with AWS services, especially Lambda functions and S3 buckets.
Experience building custom UiPath activities or integrations using Python or .NET to extend native UiPath capabilities.
Familiarity with Linux/Unix environments.
Soft Skills:
Strong problem-solving and analytical skills.
Ability to work collaboratively in a team environment.
Good communication skills and a willingness to learn.
Attention to detail and commitment to quality.
Preferred Skills:
UiPath Advanced RPA Developer or Solution Architect certification.
Experience with cloud platforms (AWS, Azure, GCP) for deploying and scaling RPA infrastructure.
Familiarity with process mining or task capture tools (e.g., UiPath Process Mining, Task Capture) for identifying automation opportunities.
Experience with Agile/Scrum methodologies and automation CoE (Center of Excellence) governance practices.
Knowledge of containerization (Docker) and CI/CD tooling (Jenkins, GitHub Actions) for automated RPA deployment pipelines.
We believe the best ideas and innovation happen when we are together. Employees in this role will work in the office four days, with the flexibility to work remotely one day (Friday).
Benefits
iCapital offers a comprehensive benefits package that includes a total compensation program consisting of competitive salary, annual performance bonus, and equity for all full-time employees; healthcare with 100% employer-paid health and dental insurance; and generous paid time off (PTO).
For additional information on iCapital Network, please visit
https://www.icapitalnetwork.com/about-us
Twitter: @icapitalnetwork | LinkedIn:
https://www.linkedin.com/company/icapital-network-inc
Location: Bengaluru, India
We are looking for a Senior AI Quality Engineer (L3+) with strong Python skills and hands-on experience testing AI and ML systems. You will analyze requirements, define evaluation strategies, build automated checks, validate models and outputs, test APIs and data pipelines, verify defects through resolution, and contribute to release readiness for your assigned product area. You will both evaluate AI systems and design, build, and operate QE agents for the software testing life cycle.
AI-assisted work is part of everyday QE practice on this engagement, with Ragas, DeepEval, promptfoo, Cursor, and other AI and ML tools used for evaluation, scripting, test generation, analysis, and maintenance.
You will also build golden datasets, calibrate LLM-as-judge methods, test agentic workflows and RAG systems, implement self-healing and intelligent test approaches, and diagnose quality, safety, performance, and cost failures across distributed AI services.
This position is intended for Hyderabad-based candidates who are available to work from the office.
The client delivers AI agents, retrieval systems, models, and data pipelines across a broad technology landscape. Quality is part of delivery through evaluation gates, automated regression, model and data validation, security and privacy checks, and evidence that a release is ready.
Python is the primary language for AI evaluation, model validation, API testing, data-pipeline quality, and QE agent design. The role combines deterministic automation with probabilistic evaluation to assess AI behavior across models, data, retrieval, tools, and integration surfaces, and designs and operates agents that support the software testing life cycle.
Analyze requirements and define evaluation strategies, golden datasets, regression benchmarks, baselines, thresholds, and blocking metrics with domain-expert review.
Design, build, and orchestrate AI agents, persona-based workflows, and reusable skills for the STLC using LangChain, LangGraph, or Semantic Kernel.
Build automated evaluations and benchmarks for LLMs, agents, RAG, retrieval, tool trajectories, and contracts using Ragas, DeepEval, and promptfoo.
Calibrate LLM-as-judge against human grading, manage non-determinism through repeated runs, and detect regression and drift.
Write and maintain Python and pytest automation for AI, ML, API, data, and integration workflows.
Use Cursor and agentic tools to analyze requirements, generate and review tests, and maintain evaluation suites.
Validate deep-learning, reinforcement-learning, and predictive models using LangChain.
Build AI-assisted STLC workflows for requirements analysis, test design, script generation, execution, self-healing, failure analysis, and defect triage, plus intelligent test selection and defect prediction.
Integrate LLMs, APIs, embeddings, vector databases, retrieval pipelines, and enterprise data sources into QE frameworks using Python.
Test REST and streaming APIs, agent tools, and RAG and MCP integrations, including authentication, errors, retries, and recovery.
Test data and retrieval pipelines for schema integrity, lineage, idempotency, fallback, promotion gates, and rollback.
Integrate evaluations, benchmarks, and agent workflows into QE frameworks and CI/CD on GitHub Actions, review Allure results, and keep TestRail aligned with automated coverage.
Test prompt injection, jailbreaks, unsafe tool use, data exfiltration, access control, PII controls, and guardrails.
Measure accuracy, relevance, groundedness, hallucination, retrieval quality, agent reliability, latency, throughput, token use, and cost, and diagnose distributed failures.
Implement tracing, monitoring, and production evaluation using Langfuse, LangSmith, or a comparable AI observability platform.
Deploy and operate QE agents on Amazon Bedrock AgentCore or a comparable agent platform, with governance and human oversight.
Deploy and validate AI and ML solutions on AWS or Azure, including secrets, database services, and cloud-native test infrastructure.
Report, track, and verify defects in Jira, and work with domain experts, product, and engineering on traceable coverage and untested scope.
Contribute to release readiness for the assigned product area without owning sign-off for the whole team.
Strong Python proficiency with pytest for test and evaluation automation.
Hands-on experience building and orchestrating AI agents and agentic workflows with LangChain, LangGraph, Semantic Kernel, or comparable frameworks.
Hands-on experience building AI evaluations and benchmarks with Ragas, DeepEval, promptfoo, or equivalent tools.
Hands-on use of Cursor or agentic development tools for test generation and maintenance.
Experience defining AI evaluation strategies, golden datasets, regression benchmarks, and LLM-as-judge calibration, including non-determinism and drift.
Experience validating deep-learning, reinforcement-learning, and predictive models with LangChain.
Experience building AI-assisted STLC workflows for requirements analysis, test design, script generation, execution, self-healing, failure analysis, defect triage, intelligent test selection, and defect prediction.
Experience integrating LLMs, APIs, embeddings, vector databases, and retrieval pipelines with automation frameworks in Python.
Experience testing REST and streaming APIs, agent tools, RAG workflows, and MCP integrations.
Experience testing data and retrieval pipelines for correctness, lineage, and safe promotion.
Experience integrating AI evaluation and agent workflows with automation frameworks and CI/CD using GitHub Actions, Allure, TestRail, or equivalent tools.
Experience testing AI security, privacy, access control, and guardrails.
Experience measuring accuracy, relevance, groundedness, hallucination, retrieval quality, agent reliability, latency, throughput, token use, and cost, and diagnosing distributed failures.
Experience with AI tracing, monitoring, and production evaluation using Langfuse, LangSmith, or comparable tools.
Familiarity with AWS, Azure, or GCP cloud AI services and agent platforms for deploying and validating AI and ML solutions.
Experience deploying and operating agents on Amazon Bedrock AgentCore or a comparable agent platform, with governance and human oversight.
Experience managing defects through resolution in Jira or an equivalent tool.
Ability to work with domain experts, product, and engineering on ground truth and coverage gaps.
Experience contributing to release readiness for an assigned product area.
Playwright and TypeScript experience for UI and API automation.
Real-device and cross-browser execution using LambdaTest, Sauce Labs, or an equivalent platform.
Knowledge of AI-driven test optimization and coverage analytics using SeaLights or an equivalent platform.
Experience contributing reusable components to shared automation frameworks and reviewing automation code through Git and GitHub workflows.
Experience managing test data and troubleshooting test environments needed for reliable execution.
Experience triaging security findings and validating operational readiness, monitoring, rollback, and recovery controls.
Experience producing audit-ready evaluation reports and improving shared evaluation patterns, automation libraries, and datasets.
Location: Bengaluru, India
We are looking for a hands-on NetSuite QE Senior who can own quality for finance order-to-cash and still write the tests. You will test NetSuite billing and Advanced Revenue Management workflows, build UI and API checks in TypeScript and Playwright with AI-assisted tools and agents, review generated tests, investigate cross-system failures, and provide release-readiness evidence.
This position is intended for Hyderabad-based candidates who are available to work from the office.
Our client uses Oracle NetSuite as its financial system of record for order-to-cash, billing, revenue recognition, tax, refunds, and membership. Quality Engineering covers ERP regression, financial change, and the integrations connecting commerce and candidate systems to NetSuite.
Own quality for an assigned finance order-to-cash area, from requirements analysis and test design through functional execution, in-sprint automation, exploratory testing, defect resolution, and release-readiness input.
Validate purchases end to end across storefront or registration flows, integration events, NetSuite billing records, downstream entitlements, and revenue plans.
Design and execute coverage for sales orders, cash sales and invoices, payment events, promotions, price exceptions, vouchers, corporate billing, refunds, cancellations, and tax-sensitive scenarios.
Test revenue recognition as a multi-stage process, including arrangements, elements, recognition rules and plans, fair-value allocation, carve-out, prospective merges, deferrals, and background-job timing.
Write and maintain TypeScript and Playwright tests, using API checks as the default and UI automation for business-critical flows or fields that are not exposed through an API.
Use AI-assisted tools and agents across requirements analysis, test design, code authoring, and suite maintenance, and review generated tests for missing coverage, correctness, and domain risk.
Design reusable end-to-end scenarios and verification cases, using soft assertions, dynamic product data, and stage-aware revenue-recognition runs that avoid parallel data collisions.
Keep test cases, ownership, tags, eligibility, and CI results traceable, and maintain sandbox users, API tokens, and a record of permission-restricted scenarios.
Investigate missing or incorrect orders across integration events, APIs, ERP script logs, and downstream systems, then report and verify defects through resolution.
Support pre-production regression, finance and tax sign-off, and controlled production smoke testing without using production as a general test environment.
Senior-level hands-on Quality Engineering experience across requirements analysis, test design, functional and exploratory testing, defect management, automation, and release readiness.
Practical experience testing Oracle NetSuite or a comparable finance ERP, with strong understanding of order-to-cash records and transaction lifecycles.
Working knowledge of revenue recognition concepts and the ability to test multi-stage financial processing, allocation, deferrals, refunds, and background jobs.
Hands-on TypeScript and Playwright for UI and API automation, including SuiteTalk, REST, or an equivalent ERP API, with the ability to write and explain the tests and judge when a UI check is still required.
Experience using AI-assisted tools such as Cursor, GitHub Copilot, or equivalent, including agents, across requirements analysis, test design, code authoring, and suite maintenance, with review of generated tests for missing coverage, correctness, and domain risk.
Ability to design reusable verification coverage, apply soft assertions to long transactional flows, and manage test data that must not collide in parallel execution.
Experience testing integrated systems and tracing failures through event processing, API responses, application logs, and downstream outcomes.
Experience with TestRail or equivalent traceability, CI regression, and Git.
Ability to assess financial and revenue risk, separate release blockers from lower-impact defects, and communicate clearly with engineering, product, finance, and tax stakeholders.
Experience with NetSuite Advanced Revenue Management, including arrangements, elements, plans, prospective merges, fair-value allocation, carve-out, and formulas used to challenge expected revenue amounts.
Experience testing tax, multi-entity, localization, corporate billing, voucher, or price-exception workflows in an ERP.
Experience maintaining automated coverage through ERP form-layout or field-placement changes.
Familiarity with event-driven commerce integrations, dead-letter queue investigation, or payment and entitlement workflows.
Location: AZ_Mesa_HQ
Who we are…
Verra Mobility is a global leader in smart mobility. Verra Mobility Commercial Services creates smart roadways, serving the world's largest commercial fleets and rental car companies to manage tolling transactions and violations for more than 8.5 million vehicles. Verra Mobility is a leading provider of connected systems, processing nearly 165 million transactions each year through connectivity with more than 50 individual tolling authorities and more than 400 issuing authorities. Arizona-based Verra Mobility Corp. currently operates in 15 countries and in 22 languages.
The company is constantly looking toward the future, ensuring it creates relevant solutions today that will work tomorrow. Seeking to understand new customers, regions, and businesses that will shape tomorrow’s smart mobility experiences, Verra Mobility strives to ensure more people around the world reach their destination safely and easily. Keeping its core principles front and center, Verra Mobility is fueled by relationships, driven by impact, guided by what’s right, and energized by what’s next.
Culture
Verra Mobility Corporation is a rapidly growing, entrepreneurial company that operates with a people-first philosophy and approach. The company lives by its core values—Do What’s Right, Lead with Grace, Win Together, and Own It—in everything it does for its customers and team members. The company seeks to grow aggressively, both organically and through acquisition, to continue to be the undisputed market leader with these five core competencies: bias for action, customer focus, teamwork, drive for results, and commitment to excellence.
Position Overview:
Verra Mobility is seeking an experienced Senior Quality Assurance Engineer to ensure end-to-end quality of modern cloud-based and legacy enterprise applications through a combination of test design, manual testing, exploratory testing, and automated testing. The ideal candidate will have strong hands-on experience with Playwright, Selenium, TypeScript, C#, API testing, microservices testing, and micro frontends testing. This role requires the ability to analyze requirements, design comprehensive test scenarios and test cases, determine what should be automated versus manually tested, execute hands-on testing when appropriate, leverage AI-assisted testing/code-generation tools, and mentor other testers.
Essential Responsibilities:
Analyze business requirements, user stories, acceptance criteria, technical designs, and system integrations to identify test scenarios, risks, dependencies, and coverage needs.
Create and maintain comprehensive test scenarios, test cases, test data, traceability, and regression test suites covering positive, negative, boundary, exception, integration, and end-to-end business scenarios.
Perform hands-on functional, exploratory, integration, regression, end-to-end, and production-validation testing where manual testing provides appropriate value.
Partner with Product Managers, Tech Leads, Developers, Architects, and QA team members early in the SDLC to understand requirements, acceptance criteria, architecture, integrations, risks, and testability.
Determine the appropriate testing approach for each capability, including what should be automated, what should remain manual, and the appropriate testing layer.
Design, develop, and maintain automated UI, API, integration, and end-to-end tests using Playwright, Selenium, TypeScript, and related technologies.
Build reusable, scalable, and maintainable automation frameworks, components, fixtures, utilities, and test-data capabilities using sound software engineering principles.
Test modern applications built with React, micro frontends, C#/.NET APIs, microservices, and cloud technologies, as well as legacy applications built with .NET Framework and
ASP.NET
.
Integrate automated tests into CI/CD pipelines and establish appropriate quality gates and automated feedback during development and deployment.
Design automation that supports parallel execution, cross-browser testing, test-data management, environment configuration, retries where appropriate, and reliable unattended execution.
Analyze escaped production defects and recurring issues to identify requirements gaps, test coverage gaps, automation opportunities, and preventive improvements.
Effectively use generative AI/code-generation tools for requirement analysis, test scenario/test-case generation, automation development, test-data generation, debugging, defect analysis, documentation, and automation code review, while validating AI-generated outputs.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or Engineering (or equivalent experience).
8+ years of software testing/quality engineering experience, including significant hands-on automation experience.
Proven ability to independently analyze requirements and create comprehensive, high-quality test scenarios and test cases.
Strong hands-on experience performing both manual/exploratory testing and automated testing.
Experience testing modern applications involving React, APIs, microservices, distributed systems, and cloud technologies.
Excellent communication (written & verbal), knowledge sharing, analytical, debugging, problem-solving, collaboration, and ownership skills.
Experience within team environments and Agile project methodologies is a must.
Technical Expertise:
Strong hands-on expertise with Playwright, Selenium WebDriver, TypeScript/JavaScript, reusable automation frameworks, test fixtures, assertions, test-data management, parallel execution, and cross-browser testing.
Strong ability to analyze requirements and independently create and execute functional, exploratory, regression, integration, negative, boundary, exception, and end-to-end test scenarios and test cases.
Strong experience testing REST APIs, JSON/HTTP services, microservices, backend integrations, databases, and asynchronous/event-driven workflows.
Working knowledge of C#, .NET/.NET Core,
ASP.NET
Core, React, microservices, micro frontends, REST APIs, and legacy .NET Framework/
ASP.NET
applications.
Strong SQL/SQL Server skills for test-data preparation, backend validation, reconciliation, and defect investigation.
Ability to develop maintainable automation using SOLID principles, object-oriented concepts, separation of concerns, reusable components, clean code, and appropriate design patterns.
Experience with cloud platforms, preferably Azure, and CI/CD technologies such as Azure DevOps, including automated execution, pipelines, environments, reporting, logging, and troubleshooting.
Strong knowledge of risk-based testing, test pyramid, shift-left testing, regression strategy, defect management, root-cause analysis, traceability, test coverage, release readiness, and continuous quality improvement.
Strong ability to leverage generative AI tools to accelerate requirement analysis, test design, automation development, test-data generation, debugging, code review, and documentation without compromising engineering judgment or quality.
Aligned with Verra Mobility Values:
Do What’s Right
– We’re committed to doing the right thing for each other and for our customers – integrity is our DNA.
Lead With Grace
– We embrace the importance of our colleagues and customers and always treat them with kindness and grace.
Own It
– We foster a culture of accountability and excellence, where going the extra mile is standard practice.
Win Together
– We are ambitious and like to win, but we know we win more when we include others and work together.
Verra Mobility Values
An ideal candidate for this role naturally works in alignment with the Verra Mobility Core Values:
Own It.
We focus on high performance and drive toward breakthrough outcomes. Our employees ensure accountability, optimize and align work, focus on the customer, and cultivate innovation.
Do What’s Right.
We champion integrity and good character. Our team members model ethical behavior, demonstrate good judgment and are courageous.
Choose Courage Over Comfort.
We lean into the conversations, decisions and actions that move the business forward, even when they feel uncomfortable. We challenge assumptions, address issues early and prioritize progress over ease.
Win Together.
We believe in growing and inspiring people together. We seek people who collaborate, value differences, think and act globally, foster an engaging work environment, and recognize and develop others.
With your explicit consent which you provided as part of the application process, we will retain candidate personal data solely for the business purpose for which it was collected. In no event will we retain such data more than two (2) years following the closure of the recruitment process relating to the role for which you applied or in the event other related job opportunities arise within the company.
Verra Mobility Applicant Privacy Notice
Verra Mobility is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
.
Ищем Full-Stack QA Engineer, который умеет работать как с ручным тестированием, так и с автоматизацией.
Важная часть роли — тестирование web и API, взаимодействие с разработчиками, анализ изменений и активное использование AI-инструментов в работе.
Задачи:
— Ручное тестирование веб-приложения и API.
— Разработка, актуализация и поддержка тест-кейсов и тест-сьютов в Zephyr.
— Анализ требований и изменений, определение объёма и приоритетов тестирования.
— Функциональное, регрессионное, интеграционное и API-тестирование.
— Анализ дефектов, создание баг-репортов и работа с backlog в Jira.
— Подготовка test reports по результатам тестирования.
— Взаимодействие с разработчиками на всех этапах разработки.
— Участие в Agile-процессах: daily, refinement, review/demo, retrospective.
— Разработка и поддержка автоматизированных тестов.
— Соотношение ручного и автоматизированного тестирования — ориентировочно 70/30.
— Активное использование AI-инструментов в ежедневной работе.
Требования:
— От 3 лет опыта в QA / Software Testing.
— Практический опыт тестирования web-приложений и API.
— Опыт работы в Agile-командах.
— От 1 года опыта в автоматизации тестирования.
— Практический опыт работы с Python, pytest, Playwright, requests, Allure.
— Опыт работы с AI инструментами: Claude, Claude Code или аналогами.
— Опыт работы с Jira / Zephyr - работа с backlog и дефектами, создание и поддержка test cases и test cycles.
— Уверенное знание и применение техник тест-дизайна.
— Понимание метрик тестирования.
— Уверенное понимание HTTP, REST и принципов работы API, понимание GraphQL.
— Уверенное владение Python и инструментами автоматизации тестирования pytest, Playwright, requests.
— Умение анализировать результаты автотестов в Allure.
— Уверенное владение Chrome DevTools и инструментами для тестирования API: Postman, Insomnia, curl, Swagger.
— Уверенное знание SQL.
— Умение пользоваться терминалом.
— Понимание основных Git-процессов и умение работать с merge conflicts.
— Опыт работы с системами логирования и мониторинга: Grafana, Sentry, Splunk или аналогами.
— Внимательность к деталям, ответственность, самостоятельность, проактивность, коммуникабельность, умение работать в команде.
— Применение risk-based testing для определения приоритетов и объёма тестирования.
— Понимание принципов shift-left testing.
— Умение анализировать влияние изменений и определять необходимый regression scope.
— AI-first подход к тестированию: использование AI для анализа изменений, создания и актуализации тест-кейсов, разработки и улучшения автотестов.
Языковые требования:
— Английский язык — B1+: чтение технической документации, написание баг-репортов, рабочая коммуникация с командой.
Location: Bengaluru, India
We are looking for a lead-level Accessibility QA Engineer who still tests hands-on. You will guide engineering on accessible implementation, run knowledge sessions for engineering and product, and write an accessibility plan for a platform. The plan states the testing the platform needs and the support and budget it does not yet have. Quality engineering uses that plan to request both.
You will audit against WCAG 2.2, targeting AA, with awareness of AAA where relevant, and you need working knowledge of WCAG 2.1 and 2.2 at A and AA. Audits use screen readers, keyboard-only navigation, and automated scanners. You will own the accessibility testing process, from test plans, severity, regression, and sign-off through CI gates, remediation guidance, and stakeholder reporting. An accessibility certification is not required.
You will manage and mentor the accessibility QA team, and report conformance and regulatory risk in writing that both engineers and legal or compliance staff can use.
This position is intended for Hyderabad-based candidates who are available to work from the office.
Our client delivers web and mobile products that must meet US and European accessibility requirements. Accessibility is managed continuously through early acceptance criteria, automated checks, hands-on testing with assistive technology, remediation, and conformance reporting.
Conduct accessibility audits and risk assessments against WCAG 2.2 Level A and AA, with awareness of relevant Level AAA criteria.
Test semantic HTML, WAI-ARIA, keyboard interaction, screen-reader behavior, native mobile applications, the DOM, and the accessibility tree.
Create and review test plans, test cases, and automated accessibility tests using axe-core with Playwright, Cypress, Selenium, or comparable frameworks.
Write platform accessibility plans and maintain the testing process, including priorities, definition of done, regression, release-readiness, approved exceptions, risk acceptance, and remediation tracking.
Shift accessibility left with product, design, and engineering through accessible components, early acceptance criteria, pull-request checks, automated scanners, and CI/CD gates.
Track conformance, maintain Accessibility Conformance Reports using the appropriate VPAT template, evaluate vendor accessibility claims, and communicate regulatory risk.
Establish accessibility quality metrics, dashboards, and stakeholder reporting.
Apply AI-assisted testing and reporting tools with human verification of generated results.
Lead, mentor, and develop the accessibility QA team through planning, coaching, review, and calibration.
Train product, design, engineering, and QA teams, and provide actionable remediation guidance through validation.
Produce technical findings, defect reports, and stakeholder communications for engineering, business, and Legal and Compliance audiences.
Lead-level accessibility experience, including hands-on testing and building or operating an accessibility testing process.
Deep knowledge of WCAG 2.2 testing and conformance, plus US and European requirements including the ADA, Section 508, EN 301 549, and the EAA.
Practical fluency in WAI-ARIA 1.2, ARIA Authoring Practices, semantic HTML, CSS, accessible names, and expected keyboard interactions.
Proficiency with NVDA, JAWS, VoiceOver, TalkBack, keyboard-only testing, native mobile accessibility, and DOM and accessibility-tree inspection.
Experience conducting accessibility audits and risk assessments for web and mobile products.
Experience creating test assets and automated accessibility tests using axe-core with Playwright, Cypress, Selenium, or comparable frameworks.
Experience selecting automated scanners and integrating accessibility into design reviews, pull requests, and CI/CD.
Experience writing accessibility plans and defining testing scope, priorities, quality gates, exceptions, and remediation tracking.
Experience authoring and reviewing Accessibility Conformance Reports, selecting the appropriate VPAT template, and evaluating vendor accessibility claims.
Experience defining accessibility metrics and using AI-assisted tools with appropriate human verification.
Experience leading and training QA or accessibility teams and working with product, design, and engineering.
Ability to explain user impact and provide actionable remediation guidance through implementation and validation.
Strong written communication for engineering, business, and Legal and Compliance audiences.
IAAP certification such as CPACC, WAS, or CPWA, or Section 508 Trusted Tester certification.
PDF and document accessibility experience, including tagged PDF structure and the PAC tool.
Knowledge of cognitive and low-vision accessibility.
Experience contributing to or auditing an accessible design system.
Experience with accessibility maturity models.
Задачи:
— Вести продукт от бизнес-проблемы до ценности в production: исследовать процесс заказчика, формулировать jobs-to-be-done / потребности, определять scope, критерии успеха и приоритизировать
— Формировать и защищать product decisions: что делаем, что не делаем, почему именно такой вариант
— Глубоко понимать техническое решение, чтобы обсуждать с разработчиками и архитекторами ограничения, варианты реализации, стоимость изменений и технические компромиссы
— Активно использовать AI в production-процессе (Claude Code, Codex, Cursor и другие agents) — для исследования, прототипирования, проверки гипотез и работы с продуктом
— При необходимости самостоятельно исследовать существующую систему и процессы через AI-агента
— Быстро собрать prototype / vertical slice
— Проверить гипотезу на реальных данных или сценариях
— Описать и провалидировать API / интеграции
— Провести AI-assisted review решения
— Проверить пользовательский сценарий end-to-end
— Организовывать работу так, чтобы AI ускорял discovery, валидацию и delivery, а не просто помогал писать тексты и тикеты
— Удерживать фокус на результате для бизнеса и пользователя, а не на количестве фич
Требования:
— Опыт работы Product Manager / Product Owner в software-продуктах или заказной разработке от 5 лет
— Техническое образование или опыт в аналитике / разработке
— Техническая погружённость: понимание frontend/backend, API, данных, интеграций, ограничений разработки и release-процесса
— Способность разобраться в существующей системе (в том числе вместе с coding agent)
— Умение отличать сильное продуктовое и техническое решение от слабого и разговаривать с Tech Lead / Senior на одном языке
— Реальный опыт работы с AI-агентами (не только ChatGPT), особенно для исследования, прототипирования и проверки гипотез
— Умение выстраивать процесс работы с AI: что отдавать агенту, какие решения оставлять человеку, как проверять результат и снижать риски галлюцинаций
— Способность проходить путь: business problem → discovery → scope → solution → prioritization → delivery → verification → value
— Умение выбирать простое и быстрое решение вместо технологически красивого, но долгого, когда оба закрывают потребность
Будет плюсом:
— Опыт самостоятельного создания с AI работающего продукта, внутреннего инструмента или automation
— Опыт работы с coding agents, MCP, Playwright, agent orchestration
Условия:
— Удаленный формат с гибким графиком
— Официальная оплата, прозрачные условия и регулярный пересмотр компенсации
— Доступ к ИИ-инструментам разработки за счёт компании
— Переработки не приветствуются, но если бывают — честно оплачиваются
— Компенсация участия в конференциях, поддержка публикаций и выступлений
— Минимум бюрократии, максимум свободы и доверия
Задачи:
— Разработка новых разделов и приложений на Vue 3 (Composition API, Pinia, Vue Router), сборка Vite, CSR- и SSR-бандлы.
— Ручное тестирование новых задач и регресс перед каждым релизом по чек-листам.
— Исследовательское тестирование ключевых сценариев: каталог → карточка товара → корзина → оформление заказа → оплата.
— Кросс-браузерная и кросс-девайсная проверка: десктоп, мобильные браузеры, iOS и Android.
— Составление и поддержка тест-кейсов и чек-листов, заведение баг-репортов с шагами воспроизведения, приоритизация совместно с командой.
— Приёмка задач коллег по критериям готовности.
— Автотесты на Playwright: Chromium и WebKit, мобильные вьюпорты, визуальная регрессия, smoke-тесты на продакшене.
— unit-тесты на Vitest с MSW.
— Стратегия тестирования: что проверяем вручную, что покрываем e2e, что unit-тестами.
— Постановка задач AI-агентам (Claude Code, Codex и аналоги), приёмка и ревью их результата.
— Развитие правил и инструкций для агентов, а также тестовой обвязки, которая автоматически выявляет их ошибки.
Требования:
— Опыт ручного тестирования веб-приложений: тест-кейсы и чек-листы, тест-дизайн (граничные значения, классы эквивалентности), регресс, качественные баг-репорты.
— Уверенная работа с DevTools: сеть, консоль, эмуляция устройств.
— Умение определить, на чьей стороне дефект — фронтенда или бэкенда.
— Практический опыт автотестов на Playwright: page objects или фикстуры, стабильные селекторы, устранение нестабильных тестов, запуск в CI.
— От 3 лет коммерческой разработки на Vue, уверенное владение Vue 3 и Composition API.
— Уверенный JavaScript (проект без TypeScript), понимание работы браузера, SSR и гидрации.
— SCSS, адаптивная вёрстка, работа с Figma.
— Опыт работы с AI-агентами в разработке: декомпозиция задач для агента и критическая проверка результата.
— Git, код-ревью, внимательность к деталям и готовность регулярно заниматься ручными проверками.
Условия:
— Оформление в соответствии с ТК РФ.
— Своевременная заработная плата.
— Корпоративные скидки для сотрудников на приобретение продукции компании, а также ДМС на индивидуальных условиях.
— Собственный Корпоративный Университет компании гарантирует профессиональное обучение и развитие.
— Удаленный формат работы.
— График работы 5/2 с 10 до 18:30.
Задачи:
— разработка автотестов на C#;
— работа с тестовыми фреймворками NUnit, xUnit, MSTest;
— использование Selenium, Playwright или аналогичных инструментов;
— интеграция автотестов в CI/CD системы Jenkins, GitLab CI, TeamCity.
Условия:
— «белая» зарплата, оформление по ТК РФ;
— оплачиваемый отпуск 31 день в год;
— современный корпоративный ноутбук;
— внутренние курсы от лучших QA-практиков компании, карьерный консультант и индивидуальный план развития;
— полная компенсация стоимости международной сертификации ISTQB;
— компенсация обучения на внешних платформах по выбору;
— корпоративная школа английского языка;
— развитая корпоративная культура: праздники, тимбилдинги, поздравления с днем рождения;
— работа в сплоченной команде профессионалов.
География найма не уточнена
seniorГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.