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
Задачи:
— анализ требований и создание тестовой модели
— подготовка тестовых данных в смежных системах
— интеграционное, функциональное и регрессионное тестирование
— проведение приемо-сдаточных испытаний (Демо)
— автоматизация регрессионных тест-кейсов на Java и поддержание существующих автотестов в актуальном состоянии
— рефакторинг и оптимизация существующих автотестов
— оценка целесообразности автоматизации тест-кейсов совместно с командой
— участие в code review автотестов: принимать и давать конструктивную обратную связь
— запуск автотестов на Jenkins и разбор результатов прогонов
Требования:
— опыт ручного и автоматизированного тестирования сложных систем и интеграционного тестирования от 2 лет
— опыт написания автотестов на Java (JUnit, Cucumber)
— знание методологии и практик процесса разработки ПО
— понимание принципов ООП
— умение анализировать логи серверов приложений и локализовать причину сбоя
— опыт работы с заглушками (эмуляторами)
— умение запускать тесты в CI/CD или желание научиться
— хорошие коммуникационные навыки
Условия:
— гибридный формат работы (офис на м. Кутузовская)
— годовая премия
— корпоративный спортзал и зоны отдыха
— более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
— регулярные митапы и развитое DS-community
— расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
— гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
— подписка Прайм с возможностью совместного использования на трёх близких
— вознаграждение за рекомендацию друзей в команду Сбер.
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.
УдалённоmiddleГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи: Разработка и поддержка автотестов для web-приложений на Java, Selenium/Selenide и REST Assured. Анализ функциональных и нефункциональных требований, разработка тест-кейсов.
Требования:
— Опыт тестирования ПО от 5 лет (включая опыт автоматизации от 3 лет);
— Понимание видов и методик тестирования (функциональное, регрессионное, интеграционное, e2e, smoke);
— Опыт работы в Agile-командах (Scrum / Kanban);
— Уверенные знания TypeScript / JavaScript;
— Опыт разработки и поддержки e2e UI тестов;
— Практический опыт с Playwright API (APIRequestContext) или аналогичными инструментами;
— Умение писать стабильные тесты (работа с ожиданиями, retry, устранение flaky-тестов);
— Опыт интеграции автотестов в CI/CD (GitLab CI, GitHub Actions, Jenkins и др.);
— Навыки работы с отчетами (Allure, Playwright Report и др.);
— Понимание принципов тестирования микросервисной архитектуры;
— Понимание HTTP/HTTPS, REST, методов (GET/POST/PUT/DELETE);
— Опыт тестирования API с использованием Postman/Swagger/curl;
— Умение валидировать JSON/XML ответы (схемы, структуры, данные);
— Опыт работы с авторизацией (JWT, OAuth2, cookies, headers);
— Навыки тестирования интеграций между сервисами;
— Опыт работы с багтрекинг-системами (Jira или аналогами);
— Знание SQL и опыт написания запросов (PostgreSQL/MSSQL);
— Понимание клиент-серверной архитектуры;
— Опыт работы с *nix системами и Windows;
— Навыки работы с Docker (будет плюсом);
— Опыт работы с SSH;
Дополнительно будет плюсом:
— Опыт нагрузочного тестирования API;
— Базовые знания Node.js;
— Опыт менторинга или code review автотестов;
— Разработка и поддержка автотестов на TypeScript + Playwright (UI + API);
— Анализ логов и взаимодействий между сервисами;
— Работа с дефектами.
As a Senior Software Engineer on the Infrastructure Platform team, you will work across a broad technical footprint, including AWS infrastructure, Kubernetes, distributed systems, observability, deployment tooling, and internal developer platforms. Design, build, and operate AWS-based cloud infrastructure and platform services.
УдалённоseniorГеография найма не уточнена, офис: Remote - Canada
-Проектирование, разработка и поддержка фреймворка и библиотек для автоматизации тестирования. -Разработка инструментов автоматизации установки и настройки продукта под разные среды выполнения.
Location: Москва
СберБизнес – лучший цифровой банк для бизнеса по версиям сразу нескольких престижных международных премий, таких, как Global Finance и MarksWebb. Он насчитывает свыше 2,2 млн активных пользователей в месяц и предлагает клиентам обширный набор инструментов для развития и ведения бизнеса с использованием AI и ML технологий. СберБизнес – это значительно больше, чем консервативный транзакционный клиент-банк.
Для предпринимателей СберБизнес – это платформа для ведения и развития бизнеса, целый мир сервисов и услуг на любом жизненном цикле компании. Каждый день сотни тысяч предприятий по всей стране начинают свой день с операций в СберБизнес.
Первый этап отбора на эту вакансию – общение с AI-рекрутером. После отклика ждите сообщение от него в Сберчате, диалог займёт примерно 10 минут. Задача AI-рекрутера — уточнить недостающие детали и ускорить рассмотрение вашей кандидатуры.
AI-рекрутер только начинает свой путь, поэтому просим относиться с пониманием. Ваш опыт и участие помогут сделать его удобным и полезным для всех!
Обязанности
### Обязанности:
* поддержка и актуализация процессов CI/CD
* разработка новых и поддержка существующих CI/CD pipelines для нужд команд разработки и сопровождения
* разработка новых и модификация существующих helm чартов
* автоматизация процессов связанных с разработкой, тестированием и внедрением существующих продуктов.
Требования
### Требования:
* опыт разработки на одном из языков программирования: Java, Go, Python, С/С++, С#
* знание принципов работы Jenkins pipelines и опыт их разработки
* опыт работы с Docker(Podman)
* знание архитектуры k8s и основных манифестов
* опыт написания helm чарто
* навыки в работе с Linux.
### Будет плюсом:
* знание основ разработки ПО и принципов ООП
* опыт работы Nginx
* большим плюсом будет понимание принципов Service Mesh и значение Istio
* приветствуется опыт работы с ansible
* навыки работы с генеративными AI-моделями.
Условия
### Условия:
* комфортный современный офис рядом с м. Кутузовский проспект
* формат работы – офис
* ежегодный пересмотр зарплаты, годовая премия
* корпоративный спортзал и зоны отдыха
* более 400 образовательных программ СберУниверситета для
* профессионального и карьерного развития
* расширенный ДМС, льготное страхование для семьи и корпоративная
* пенсионная программа
* гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
* подписка Прайм с возможностью совместного использования на трёх близких.
Задачи:
— Разработка и поддержка сервисов на C# и .NET
— Работа с PostgreSQL, оптимизация запросов, поддержка схем данных
— Реализация бизнес-логики расчётов, тарифов, начислений
— Интеграции с внешними системами и государственными сервисами через API
— Разработка модулей формирования отчётов, выгрузок, реестров
— Поддержка очередей задач, асинхронных процессов, обмена данными между сервисами
Требования:
— Коммерческий опыт в сфере разработки на C# и .NET от 5 лет
— Хорошее понимание ООП и паттернов проектирования
— Практический опыт работы с PostgreSQL
— Понимание и опыт применения CQRS и Event Sourcing в реальных проектах
— Умение независимо формулировать и решать задачи
— Работа через ИП
Будет плюсом:
— Опыт настройки CI/CD
— Опыт работы с системами мониторинга и логирования
— Знание и практика с RabbitMQ, gRPC
— Опыт контейнеризации и оркестрации: Docker, Kubernetes
Условия:
— Удалённая работа, периодические встречи в видеоконференциях для синхронизации
— Гибкий рабочий день: 6-8 часов в удобное для вас время
— Фокус на качестве кода и архитектуре, без гонки за сроками
УдалённоmiddleГеография найма не уточнена, офис: Челябинск
Задачи:
— Разработка и поддержка автотестов на TypeScript + Playwright (UI + API)
— Анализ логов и взаимодействий между сервисами
— Работа с дефектами
Требования:
— Опыт тестирования ПО от 5 лет (включая опыт автоматизации от 3 лет)
— Понимание видов и методик тестирования (функциональное, регрессионное, интеграционное, e2e, smoke)
— Опыт работы в Agile-командах (Scrum / Kanban)
— Уверенные знания TypeScript / JavaScript
— Опыт разработки и поддержки e2e UI тестов
— Практический опыт с Playwright API (APIRequestContext) или аналогичными инструментами
— Умение писать стабильные тесты (работа с ожиданиями, retry, устранение flaky-тестов)
— Опыт интеграции автотестов в CI/CD (GitLab CI, GitHub Actions, Jenkins и др.)
— Навыки работы с отчетами (Allure, Playwright и др.)
— Понимание принципов тестирования микросервисной архитектуры
— Понимание HTTP/HTTPS, REST, методов (GET/POST/PUT/DELETE)
— Опыт тестирования API с использованием Postman/Swagger/curl
— Умение валидировать JSON/XML ответы (схемы, структуры, данные)
— Опыт работы с авторизацией (JWT, OAuth2, cookies, headers)
— Навыки тестирования интеграций между сервисами
— Опыт работы с багтрекинг-системами (Jira или аналогами)
— Знание SQL и опыт написания запросов (PostgreSQL/MSSQL)
— Понимание клиент-серверной архитектуры
— Опыт работы с *nix системами и Windows
— Навыки работы с Docker (будет плюсом)
— Опыт работы с SSH
— Опыт нагрузочного тестирования API (будет плюсом)
— Базовые знания Node.js (будет плюсом)
— Опыт менторинга или code review автотестов (будет плюсом)
Условия:
— full-time
Location: Bangalore, India
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
An overview of this role
We're looking for an Intermediate Site Reliability Engineer to join the Cells Infrastructure team in GitLab's Scale & Architecture organization. In this role, you'll help build and operate Cells, the architecture that lets GitLab.com scale horizontally. Cells splits GitLab.com into many independent units, each with its own application and data stack, behind a shared routing layer.
This is a build-it-and-run-it role. You'll provision cells, route traffic to them, deploy them safely, and keep them reliable in production. You'll also help move customer organizations onto Cells, one of GitLab's most important scaling initiatives.
What you'll do
Operate Cells in production: join the on-call rotation, respond to incidents, lead post-incident reviews, and drive corrective actions to completion.
Define and monitor service level objectives (SLOs) for routing and cell health, and build the dashboards, alerts, and runbooks behind them.
Provision and operate cell infrastructure on Amazon Web Services (AWS) and Google Cloud Platform (GCP), including Kubernetes, networking, Identity and Access Management (IAM), PostgreSQL, Redis, and object storage.
Develop infrastructure as code with Terraform, Helm, and GitOps tooling such as Argo CD.
Operate and extend the global routing layer, built on Cloudflare Workers, Envoy, and a Go service backed by Cloud Spanner, and expand routing to more protocols and services.
Improve the continuous integration and continuous delivery (CI/CD) pipelines behind ring-based deployments, covering promotion, database migrations, quality assurance validation, and rollback.
Support organization migrations by preparing destination cells and helping with dry runs and production cutovers.
Work with product teams to make their services cell-compatible, and write documentation so others can operate Cells with confidence.
Take part in on-call or operational support where your team’s ownership model requires it.
What you'll bring
Professional experience running production infrastructure at scale on AWS, GCP, or both, including Kubernetes, along with strong Terraform and Helm skills.
Proficiency in Go, or strong experience in another systems language and willingness to work in Go daily.
Solid grounding in site reliability engineering (SRE) best practices: SLOs and error budgets, blameless post-incident reviews, reducing toil through automation, capacity planning, and designing for graceful degradation.
Experience owning services in production, including on-call, incident response, and monitoring with tools such as Prometheus and Grafana.
Practical knowledge of progressive delivery: how to roll changes safely across a fleet and how to roll them back.
A strong understanding of distributed-systems fundamentals, such as request routing, proxies, consistency, and failure domains.
Experience working effectively in distributed, all-remote teams: you default to asynchronous, written-first communication, document decisions in issues and merge requests, hand off work cleanly across time zones, and stay transparent about progress and blockers.
Experience with Cloudflare, Spanner, Argo CD, TypeScript, or operating GitLab at scale is a plus, not a requirement.
About the team
Every team in our organization owns its services end to end, from design through on-call.We own the control plane that tracks cells and decides where each request belongs, and keep the fleet in step with GitLab's release cadence.We work closely with delivery, database, migration, and product teams across GitLab. Feature teams own how their services behave on the platform; we own the underlying infrastructure.We're an all-remote, asynchronous team. We make decisions in GitLab issues, use directly responsible individuals (DRIs) to own technical direction, demo our work weekly, and use AI-assisted workflows every day.
How GitLab Supports Full-Time Employees
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from
underrepresented groups
are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our
Recruitment Privacy Policy.
Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also
GitLab’s EEO Policy
and
EEO is the Law
. If you have a disability or special need that requires
accommodation
, please let us know during the
recruiting process
.
Задачи:
— Создавать высокопроизводительные edge-сервисы на Go
— Проектировать архитектуру с офлайн-режимом и синхронизацией между облаком и edge
— Разрабатывать системы обмена сообщениями с использованием NATS, Kafka или MQTT
— Управлять развертываниями в Kubernetes с Helm
— Оптимизировать сервисы для работы на edge-оборудовании
— Участвовать в архитектурных и код-ревью
Требования:
— Опыт разработки ПО не менее 7 лет
— Уверенные знания Golang
— Опыт работы с распределёнными системами и event-driven архитектурой
— Знания Kubernetes, Helm, Docker
— Опыт работы с системами обмена сообщениями NATS, Kafka или аналогичными
— Знание OAuth2 и JWT
— Опыт работы с CI/CD
Будет плюсом:
— Опыт с MQTT
— Знание Spectro Cloud Palette
— Опыт работы с POS или ресторанными технологиями
— Знание GraphQL federation
Location: San Francisco, CA | New York City, NY | Seattle, WA
About Anthropic
Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems.
About the role
Anthropic’s Inference organization serves Claude to millions of users and enterprise customers, across our own products and the world’s largest cloud platforms, with the speed, reliability, and efficiency that frontier AI demands. The stack that makes this possible is deep and tightly coupled: accelerator kernels, an in-house inference engine that manages the entire token path for both production and research workloads, distributed routing, autoscaling, and capacity management. Every layer affects the others, often in ways that are hard to see in isolation. We build across GPUs, TPUs, and Trainium, and the complexity of building, testing, and shipping inference software grows with every platform we add.
We're looking for a Technical Program Manager to drive the programs that scale it. The work spans four closely coupled areas:
Scaling and infrastructure.
Routing, autoscaling, and capacity management for the serving fleet, and bringing new capacity online.
Velocity.
The toolchains, development environments, and CI/CD that let inference engineers build, test, and ship across every accelerator platform.
Inference engine.
The software between the accelerator kernels and the routing layer that serves every request.
Performance.
Improving throughput, latency, cost, and reliability across the stack, with correctness treated as part of performance.
This is not a status-tracking role. You'll own outcomes end to end, often where no single team is accountable for the whole picture. Much of your value comes from crossing boundaries into Research, Safeguards, Security, Compute, Infrastructure, API, and our cloud and silicon partners, and bringing back the requirements and dependencies that no team sees from inside its own space. There is little process to inherit, and we want to keep it that way: you'll build the minimum machinery the work needs and remove it when it stops helping. And because this is Anthropic, you'll have Claude as a collaborator. We expect TPMs on this team to push hard on what AI-assisted program management and fleet operations can look like.
Key responsibilities
Own the programs that scale Claude’s serving fleet across accelerator and cloud platforms, from early direction through delivery.
Drive new capacity online end to end, working across compute, infrastructure, security, networking, and inference teams so one person is accountable for the whole path.
Build visibility into supply, demand, and utilization with capacity and finance partners, and drive trade-offs among utilization, cost, latency, and reliability to a clear decision.
Lead reliability programs and large migrations without disrupting production traffic or research, and make sure incident follow-ups land in team roadmaps.
Drive the programs that make inference engineers faster: define the productivity metrics that matter, find the bottlenecks, and improve how software is built, tested, and released across platforms, in step with Anthropic’s central Infrastructure org.
Coordinate roadmaps and priorities across the production, research, and safeguards needs that depend on the same teams.
Track performance and efficiency work from opportunity to measured impact in production, with correctness held as a release criterion.
Own inference readiness for model launches alongside our launch TPMs.
Minimum qualifications
7+ years of experience as a TPM, or in an equivalent engineering or SRE lead role, owning large multi-team infrastructure programs end to end in production distributed systems, ML infrastructure, or cloud platforms. You can speak to the outcomes in detail, including where a program slipped and what you did about it.
Technical fluency in large-scale serving infrastructure, including request routing and load balancing, autoscaling, capacity planning, cluster orchestration, deployment and rollout, and observability. You know enough to challenge a design, find the real risk, and add value beyond tracking.
A working understanding of how LLM inference uses hardware (prefill and decode, batching, caching, compute versus memory bandwidth versus interconnect), or a track record of getting deep in an unfamiliar technical domain quickly.
A track record of building program mechanisms from scratch on ambiguous, fast-moving efforts, and of retiring process that has stopped earning its keep.
The ability to drive outcomes across organizations you don't manage, with competing priorities and unclear decision ownership. You read people and rooms well, know when to push and when to listen, and earn the trust of senior engineers and researchers.
Strong written communication, including plans, reviews, and executive updates that many teams depend on.
Low ego and high ownership. You do whatever the program needs, whether that is writing a script, running an incident bridge, or chasing a quota, and you care more about the outcome than about scope or credit.
Care about Anthropic's mission and about serving frontier AI safely and reliably.
Preferred qualifications
Direct experience with LLM or ML inference serving at scale, such as model servers, batching and scheduling, KV caching, quantization, speculative decoding, or multi-model routing.
Experience with accelerator infrastructure (GPU, TPU, or Trainium), including cluster bring-up, hardware qualification, or running one workload across more than one accelerator platform.
Experience managing capacity across multiple clouds or regions, including demand forecasting, headroom policy, cost modeling, or unit economics for compute-heavy services.
Experience with developer productivity, release engineering, or CI/CD at scale, especially for hardware-dependent workloads, and with using engineering metrics to measurably raise velocity.
Experience running performance or efficiency programs, with enough grounding in rooflines, kernels, ML compilers (XLA, Triton, Neuron), numerics, or collective communication to reason about trade-offs with the engineers doing the work.
Familiarity with Kubernetes-based orchestration and job scheduling.
Experience working with research teams and turning their needs into infrastructure requirements.
Practical experience using AI tools in your own workflow, including building automations or agents, and clear ideas about where they help and where they don't.
The annual compensation range for this role is listed below.
For sales roles, the range provided is the role’s On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role.
Annual Salary:
$290,000
—
$435,000 USD
Logistics
Minimum education:
Bachelor’s degree or an equivalent combination of education, training, and/or experience
Required field of study:
A field relevant to the role as demonstrated through coursework, training, or professional experience
Minimum years of experience:
Years of experience required will correlate with the internal job level requirements for the position
Location-based hybrid policy:
Currently, we expect all staff to be in one of our offices at least 25% of the time. However, some roles may require more time in our offices.
Visa sponsorship:
We do sponsor visas! However, we aren't able to successfully sponsor visas for every role and every candidate. But if we make you an offer, we will make every reasonable effort to get you a visa, and we retain an immigration lawyer to help with this.
For roles performing work in California:
We will consider for employment all qualified applicants, including those with arrest or conviction records or criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the San Francisco Fair Chance Ordinance, the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.
We encourage you to apply even if you do not believe you meet every single qualification.
Not all strong candidates will meet every single qualification as listed. Research shows that people who identify as being from underrepresented groups are more prone to experiencing imposter syndrome and doubting the strength of their candidacy, so we urge you not to exclude yourself prematurely and to submit an application if you're interested in this work. We think AI systems like the ones we're building have enormous social and ethical implications. We think this makes representation even more important, and we strive to include a range of diverse perspectives on our team.
Your safety matters to us.
To protect yourself from potential scams, remember that Anthropic recruiters only contact you from @anthropic.com email addresses. In some cases, we may partner with vetted recruiting agencies who will identify themselves as working on behalf of Anthropic. Be cautious of emails from other domains. Legitimate Anthropic recruiters will never ask for money, fees, or banking information before your first day. If you're ever unsure about a communication, don't click any links—visit
anthropic.com/careers
directly for confirmed position openings.
How we're different
We believe that the highest-impact AI research will be big science. At Anthropic we work as a single cohesive team on just a few large-scale research efforts. And we value impact — advancing our long-term goals of steerable, trustworthy AI — rather than work on smaller and more specific puzzles. We view AI research as an empirical science, which has as much in common with physics and biology as with traditional efforts in computer science. We're an extremely collaborative group, and we host frequent research discussions to ensure that we are pursuing the highest-impact work at any given time. As such, we greatly value communication skills.
The easiest way to understand our research directions is to read our recent research. This research continues many of the directions our team worked on prior to Anthropic, including: GPT-3, Circuit-Based Interpretability, Multimodal Neurons, Scaling Laws, AI & Compute, Concrete Problems in AI Safety, and Learning from Human Preferences.
Come work with us!
Anthropic is a public benefit corporation headquartered in San Francisco. We offer competitive compensation and benefits, optional equity donation matching, generous vacation and parental leave, flexible working hours, and a lovely office space in which to collaborate with colleagues.
Guidance on Candidates' AI Usage:
Learn about
our policy
for using AI in our application process.
Основные требования:
— Уверенные практические навыки тестирования 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.
— Ежегодная индексация заработной платы.
Задачи:
— Берёт ответственность за качество крупного модуля или продукта, в том числе при неполных и неоднозначных требованиях.
— Формирует risk-based test strategy: API/integration/UI coverage, regression, automation, performance, security и production validation.
— Влияет на требования, архитектурные решения и testability до начала реализации.
— Проводит RCA production incidents и превращает выводы в системные изменения, а не только в новый regression test.
— Использует quality metrics: escaped defects, flaky rate, critical-flow coverage, regression duration, release stability.
— Менторит QA-инженеров, улучшает стандарты и процессы, умеет объяснить технический риск продукту и бизнесу.
Требования:
— Глубокий опыт тестирования сложных web/backend/API и интеграционных систем, включая работу с неполными или неоднозначными требованиями.
— Сильные навыки программирования и автоматизации: архитектура framework, test data, parallel execution, reporting и flaky management.
— Уверенное понимание REST/API, SQL, CI/CD, логов и распределённых систем: microservices, queues, async flows, retries и failures.
— Опыт формирования test strategy, risk-based release assessment, RCA; понимание performance/security testing и технического менторства.
Будет плюсом:
— Опыт с AI/LLM evaluation, security/pentest validation, observability или high-load системами.
— Опыт технического менторства, построения QA-практик или развития automation strategy.
Условия:
— Беспроцентные займы - финансовая поддержка сотрудников со стажем работы в компании от 1 года.
— Фантомные акции - возможность получать процент от чистой прибыли компании после 1 года работы.
— Количество фантомных акций увеличивается с каждым годом работы в компании.
— Премия раз в полгода - по результатам выполнения KPI.
— Ежегодная индексация заработной платы.
ОфисseniorАстана; Проводит RCA production incidents и превращает выводы в системные изменения, а не только в новый regression test
Bangalore, India; Experience working effectively in distributed, all-remote teams: you default to asynchronous, written-first communication, document decisions in issues and merge requests, hand off work cleanly across time zones, and stay transparent about progress and blockers
San Francisco, CA | New York City, NY | Seattle, WA