Задачи:
— Запуск автотестов.
— Участие в разработке фреймворка и утилит для тестирования программно-аппаратных комплексов.
— Анализ и исправление системных ошибок.
— Работа с реальным оборудованием.
Требования:
— Опыт написания автотестов на Python от 3 лет.
— Знание ООП.
— Опыт написания тестовой документации и работы с баг-трекинговой системой.
— Уверенное владение Git.
— Опыт настройки CI/CD.
— Уверенное использование PyTest, Selenium, Playwright и Allure.
— Будет плюсом опыт интеграционного тестирования и работы с электрооборудованием.
Условия:
— ИТ-аккредитация;
— офис рядом с метро «Беговая»;
— гибкое начало и окончание рабочего дня;
— ДМС со стоматологией;
— компенсация питания и спорта;
— годовая премия.
Требования:
— Pytest, Pytest-asyncio.
— Опыт с API тестами (REST) и UI тестами (Selenium, Playwright).
— Базовые знания SQL, Redis, MongoDB (pymongo), Clickhouse/Postgresql, Kafka, SFTP, Minio.
— Docker и docker-compose.
— Allure TestOps.
— Моки.
— CI.
Задачи:
— Разработка backend реализаций для веб-сервисов.
— Участие в разработке архитектуры и реализации прототипов новых веб-сервисов.
— Коммуникация с front-end и back-end разработчиками, QA.
— Написание валидного читабельного кода.
— Написание юнит-тестов для разработанных компонентов.
Требования:
— Практический опыт самостоятельного создания тест‑кейсов/сценариев не менее 3 лет: написание тест‑документации (Test Cases, Test Suites, Test Plans) в соответствии с требованиями, поддержка их в системах управления тестами (TestRail, Zephyr, Xray);
— Применение методов тест‑дизайна (эквивалентные классы, граничные значения, парные комбинации, state‑transition, decision‑table) в реальных проектах с доказательством эффективности через покрытие требований и количество найденных дефектов;
— Практический опыт ручного тестирования REST‑API (HTTP‑методы, статус‑коды, заголовки, payload) минимум 2 года: построение запросов (Postman, Insomnia, curl), проверка схем (JSON‑Schema, OpenAPI), валидация бизнес‑логики;
— Опыт автоматизации тестов backend на Python с использованием pytest (фикстуры, параметризация, плагин‑интеграция) и UI‑тестов на Playwright (selectors, page‑object‑model, CI‑интеграция);
— Практический опыт тестирования систем с Apache Kafka: написание продюсеров/консьюмеров, проверка порядка сообщений, гарантии доставки (at‑least‑once, exactly‑once), работа с темами, партициями и схемами (Schema Registry);
— Участие в интеграционном, системном и приёмочно‑сдаточном (UAT) тестировании: построение end‑to‑end сценариев, подготовка тест‑окружений, согласование критериев приёмки с заказчиком;
— Практический опыт тестирования баз данных: написание SQL‑запросов для проверки данных, проверка целостности (FK, constraints), проверка миграций, работа с PostgreSQL, MySQL, Oracle, NoSQL (MongoDB, Redis) в тестовых стендах;
— Опыт работы с контейнерами и CI/CD: создание Docker‑образов для тестовых окружений, написание пайплайнов в GitLab CI (stages, artifacts, caching), развертывание и управление тестовыми кластерами Kubernetes (kubectl, Helm) для выполнения автотестов;
— Практический опыт работы в Linux‑окружении: написание скриптов (bash, sh), работа с пакетными менеджерами, настройка сетевых параметров, мониторинг процессов, отладка тестовых стендов.
Задачи:
— Проводить ручное тестирование (функциональное, интеграционное, системное);
— Разрабатывать и поддерживать в актуальном состоянии тестовую документацию;
— Работать с дефектами (обнаружение, анализ, контроль исправления);
— Выполнять review артефактов тестирования;
— Выполнять анализ и воспроизведение пользовательских дефектов;
— Совершенствовать и оптимизировать процессы тестирования;
— Автоматизировать функциональное тестирование на Python.
УдалённоmiddleРоссия
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Разрабатывать новые backend-сервисы и поддерживать существующие
— Проектировать, разрабатывать и интегрировать RESTful API с использованием FastAPI
— Проектировать и оптимизировать схемы, индексы и запросы PostgreSQL
— Писать unit и интеграционные тесты, участвовать в код-ревью, поддерживать качество кода
— Строить и поддерживать CI/CD пайплайны для автоматического тестирования и деплоя
— Контейнеризировать и деплоить сервисы с помощью Docker и Kubernetes
— Реализовывать аутентификацию, авторизацию и практики безопасного кодирования
— Интегрировать AI-возможности с использованием MCP (Model Context Protocol)
— Оптимизировать производительность приложения и эффективность базы данных
— Сотрудничать с frontend-разработчиками и продуктовыми командами
Требования:
— Опыт коммерческой backend-разработки от 3 лет
— Глубокие знания Python и FastAPI
— Практический опыт с PostgreSQL, оптимизацией SQL, индексами и миграциями
— Опыт с pytest, unit и интеграционным тестированием, принципами TDD
— Опыт работы с CI/CD инструментами (GitHub Actions, GitLab CI или аналогичными)
— Практический опыт с Docker и Kubernetes
— Понимание принципов проектирования REST API и безопасности приложений
— Знание Git и практик совместной разработки
— Владение английским языком
Будет плюсом:
— Опыт с MCP и интеграциями AI-инструментов/агентов
— Async Python (asyncio, async SQLAlchemy)
— SQLAlchemy и Alembic
— Сообщения и очереди (RabbitMQ, Kafka, Redis)
— Облачные платформы (AWS, GCP, Azure)
— Кэширование (Redis, Memcached)
Условия:
— Полная занятость, работа в офисе в Ташкенте, Узбекистан
— Официальное трудоустройство по законодательству Узбекистана
— Бесплатные обеды
— Компенсация спортивных и фитнес-активностей
— Корпоративные мероприятия и тимбилдинги
Компания Bell Integrator ищет специалиста на позицию Oracle Developer (PL/SQL) для работы над проектом доработки биллинга.
Задачи:
— Самостоятельный анализ реализации: декомпозиция эпиков и требований на архитектурные решения с акцентом на тестируемости, декомпозиция бизнес-требований в технические спецификации, проектирование API/DB контрактов, валидация на тестируемость, оценка влияния изменений на смежные модули.
— Разработка: проектирование и рефакторинг пакетной архитектуры, разработка с использованием классических паттернов, оптимизация SQL-планов, bulk-обработка, кэширование, code review, экспертные знания DDL/DML, ревью кода, тестов и архитектуры, наставничество Middle/QA, стандартизация артефактов, внедрение shift-left/testing-as-code, фасилитация баг-триажа и RCA, ETL трансформации, миграции без потери данных.
— Автоматизация тестирования (DB/Integration/Load): написание unit и integration тестов (utPLSQL), контрактное тестирование, нагрузочные сценарии, профилирование под нагрузкой.
— CI/CD и Quality Gates: настройка и управление конвейерами (Jenkins, GitLab CI) с обязательными стадиями lint, unit, contract, perf, deploy.
— Настройка static analysis gating.
— Смежные направления: системный анализ, валидация функциональных и нефункциональных требований, участие в архитектурных ревью (ADR).
Требования:
— Опыт production-использования инструментов и технологий: Oracle, PL/SQL, utPLSQL, Jenkins, GitLab CI, SonarQube (PL/SQL plugin), PL/SQL Cop, Oracle Code Analyzer, DBMS_PROFILER, Kafka, RabbitMQ, ActiveMQ, REST API, SOAP, gRPC, OpenAPI, Swagger, API Gateway, GraphQL, Postman, Selenium, pytest, Prometheus, Grafana, ELK/OpenSearch, Confluence, JIRA.
— Умение декомпозировать бизнес-требования, проектировать тестируемую архитектуру, писать production-код на PL/SQL, покрывать его автотестами и интегрировать проверки в CI/CD.
— Опыт работы с настройкой, интеграцией и анализом результатов инструментов.
— Знание паттернов Event-Driven Architecture, Message Queue, Pub/Sub, Saga, CQRS.
Условия:
— Возможность профессионального и карьерного роста.
— Участие в разных проектах.
— Опыт работы в распределенной команде профессионалов.
— Уровень заработной платы обсуждается индивидуально.
— Корпоративные скидки на изучение иностранного языка, абонемент в фитнес, образовательные курсы.
— Формат работы — удаленно на территории РФ.
УдалённоГеография найма не уточнена, офис: Санкт-Петербург
Требования:
— Опыт в телекоммуникациях и 5+ лет в API-интеграционном тестировании.
— Сильный опыт API-тестирования, автоматизации и API parity-тестирования при миграции и re-platforming.
— Уверенное владение Postman / Newman, RestAssured или pytest-requests.
— Опыт contract-тестирования (Pact или аналоги) и performance-тестирования (JMeter, k6, Gatling).
— Знание OpenAPI 3.0, GitLab CI/CD и TMF/MEF-схем.
— Умение проектировать production-load сценарии, анализировать latency и разрабатывать regression-тесты.
— Опыт с синтетическими данными, UAT и подготовкой отчётности для sign-off.
— Будет плюсом: MuleSoft, Quickwork.
— Важно: необходим практический опыт API-миграций, параллельного развёртывания и проверки совместимости API.
Локация: Европа.
Задачи:
— Тестировать витрины данных, пайплайны, интеграции и API.
Требования:
— Опыт работы в аналогичной роли от 3 лет.
— Уверенное владение Python и pytest, знание теории тестирования.
— Практика написания и оптимизации сложных SQL-запросов: JOIN, CTE, оконные функции.
— Умение работать с ClickHouse и опыт применения Airflow.
— Docker, Docker Compose и testcontainers для тестового окружения.
— Будет плюсом GitLab CI/CD, Spark, Trino, Kafka и понимание устройства DWH.
Location: Remote - Colombia ; Remote - Costa Rica ; Remote - Mexico
About Backblaze
Backblaze provides reliable, high-availability cloud storage trusted by consumers, SMBs, enterprises, and developers in over 150 countries. Backblaze B2 Cloud Storage supports data-intensive workloads including backup, media, analytics, and modern AI pipelines. Our teams focus on building durable, scalable systems with a strong emphasis on developer experience and operational efficiency.
Role Overview
We are seeking a Software Engineer to build and maintain open source AI integrations, frameworks, and example applications that make Backblaze B2 Cloud Storage a natural part of how AI workflows are constructed and deployed. This is a front-row seat to the AI ecosystem as it evolves, working directly with the latest AI startups, open source frameworks, and developer tools. This role is expected to actively use the latest AI coding agents and tools as part of everyday development work.
The primary objective is to build and contribute production-quality open source integrations, new frameworks, and end-to-end example applications that demonstrate how B2 supports AI workflows. A practical understanding of AI workflows, agent-based systems, and data orchestration is required. This role demands continuous learning and hands-on testing of emerging AI frameworks and APIs as they mature, and is best suited for someone genuinely excited to work at the forefront of AI development.
What You’ll Be Doing
Use AI coding agents to build coding harnesses to accelerate the development, testing, and maintenance of public and internal applications, SDKs, notebooks, and reference implementations that demonstrate AI and cloud storage best practices.
Implement and maintain open source AI integrations, frameworks and example applications using languages commonly used in the open source ecosystem, including Python, TypeScript, Go, and Rust.
Use AI-assisted development tools, including Claude Code, to accelerate implementation while validating correctness, security, and performance.
Contribute to open source projects through code contributions, issue triage, reviews, and ongoing maintenance.
Ensure all open source assets meet high standards for testing, documentation, reproducibility, and developer usability.
Maintain clean, well-structured GitHub repositories intended for external adoption and community contribution.
Collaborate with Product and QA to ensure integrations reflect real customer AI workflows and Backblaze B2 usage patterns.
Tools and Technologies
Languages: Python, TypeScript, Go, JavaScript and other open source languages
Backblaze B2 SDKs and REST APIs
Open source AI frameworks and tooling
AI coding agents, such as Claude Code, Antigravity and Codex
Jupyter and Google Colab notebooks
GitHub, pytest, CI pipelines
What We’re Looking For
Software engineer with experience contributing to open source projects in one or more widely used open source languages.
Comfortable owning and maintaining public repositories with external users and contributors.
Practical understanding of AI workflows, including data ingestion, preprocessing, inference, and agent-based systems.
Experience writing production-quality code with strong testing and documentation practices.
Strong written communication skills with a focus on developer experience and adoption.
Why Backblaze
Build open source software used by developers worldwide.
Work at the intersection of AI, data, and cloud storage.
Collaborate with experienced engineering, product, and QA teams.
Competitive compensation and benefits.
Remote-first culture supporting work-life balance.
At this point, we hope you are excited about the opportunity. Even if you do not meet every requirement, we encourage you to apply. Learning, development, and growth are important parts of our culture. We are eager to meet people who believe in our mission and can contribute to our team in different ways. We want employees to feel comfortable bringing their full selves to work and doing their best work here.
At Backblaze, we value being fair and good to our customers, partners, and employees. Diversity, equity, and inclusion are central to those values. We are committed to fostering a workplace where employees experience a sense of belonging regardless of race, ethnicity, nationality, gender, sexual orientation, age, religion, socioeconomic status, ability, veteran status, or education. We believe a diverse workforce helps us better serve customers around the world and reinforces our commitment to doing the right thing.
Backblaze is proud to be an Equal Opportunity Employer.
To understand more about the data we collect and process as part of your application, please review the
Backblaze Employee Privacy Notice
.
#LATAM
Задачи:
— Разработка backend реализаций для веб-сервисов
— Участие в разработке архитектуры и реализации прототипов новых веб-сервисов
— Коммуникация с front-end и back-end разработчиками, QA
— Написание валидного читабельного кода
— Написание юнит-тестов для разработанных компонентов
Требования:
— Гражданство и локация только РФ
— Опыт в автоматизации на Python, не менее 4 лет
— Владение pytest, pytest-asyncio
— Опыт с api тестами (REST) и UI тестами (Selenium, Playwright)
— Знание базово: SQL, Redis, MongoDB (pymongo), Clickhouse/Postgresql, Kafka, SFTP, Minio
— Опыт работы с Docker и docker-compose
— Опыт работы с Allure TestOps
— Навык использования моков
— Знание CI
Условия:
— Удалённая работа
— Занятость full-time
— Уровень зарплаты до 146к рублей на руки
Требования:
— 3+ лет коммерческого опыта в backend-разработке
— Хорошее знание Python и FastAPI
— Практический опыт с PostgreSQL, оптимизацией SQL, индексами и миграциями
— Опыт с pytest, unit- и интеграционным тестированием, TDD
Условия:
— Полная занятость, только офис в Ташкенте
Задачи:
— Тестирование процесса декомпозиции монолитного приложения и переноса бизнес-функций в микросервисы;
— Проверка сохранения поведения системы, API-контрактов, интеграций, миграции и обработки данных;
— Проведение функционального, интеграционного, регрессионного и сквозного тестирования;
— Выявление расхождений между монолитом и микросервисной реализацией;
— Ведение тест-кейсов, чек-листов, дефектов, результатов тестов, фиксация тестовых данных и ежедневная отчетность.
Требования:
— Опыт работы от 3 лет в тестировании backend-сервисов, API и интеграций между системами;
— API-тестирование: от 3 лет;
— Тестирование микросервисов: от 3 лет;
— SQL/PostgreSQL: от 2 лет;
— Асинхронные процессы и очереди: от 2 лет;
— Docker/Kubernetes: от 1 года;
— Jira/Confluence/GitLab: от 1 года;
— Не менее трех коммерческих Enterprise-проектов;
— Опыт тестирования микросервисной архитектуры и интеграций с legacy-системами;
— Владение Python, pytest или аналогичным фреймворком, REST API, Postman/Insomnia, Swagger/OpenAPI, PostgreSQL, JSON/JSONB, GitLab, Docker, Kubernetes, S3-хранилища, инструментами мониторинга и анализа логов.
Будет преимуществом:
— Опыт написания unit, integration и contract тестов;
— Навыки работы с RestAssured/Newman, Kafka или RabbitMQ, Redis, MinIO, Grafana, Prometheus, OpenTelemetry, Allure/TestRail/Zephyr, Charles/Fiddler, PlantUML/C4.
Условия:
— Проектная занятость, долгосрочный проект (фултайм);
— ГПХ или ИП;
— Удаленная работа по РФ (строго Москва, Саранск);
— Почасовая оплата до 1500₽/час гросс.
Задачи:
— Развитие и поддержка монорепозитория Python-сервисов: публичные API нескольких продуктов, админка, фоновые воркеры, биллинг, интеграции с внешними AI-провайдерами.
— Новые функции в сервисах на FastAPI: эндпоинт, схема БД, воркер, тесты.
— Интеграции с внешними AI API — OpenAI, ElevenLabs, провайдеры генерации видео и другие: таймауты, повторы, обработка сбоев, учёт стоимости запросов.
— Биллинг: списание и возврат кредитов, вебхуки о покупках и подписках (Apphud, App Store), идемпотентная обработка.
— Фоновые обработчики на RabbitMQ: очереди задач, повторы, outbox, сверка зависших задач.
— Работа с MySQL (схема, индексы, миграции Alembic, оптимизация запросов), Redis (кэш, лимиты запросов), ClickHouse (аналитика и метрики).
— Разбор инцидентов по логам и метрикам, исправление багов по обращениям поддержки.
— Тесты и код-ревью.
Требования:
— Коммерческая разработка на Python от 1 года.
— Уверенный Python: типизация, dataclasses, контекстные менеджеры, исключения.
— Понимание asyncio: event loop, почему блокирующий вызов в асинхронном коде тормозит весь сервис, таймауты и отмена задач.
— Опыт с FastAPI или другим асинхронным фреймворком (aiohttp, Starlette, Litestar).
— Знание SQL и реляционных БД (MySQL или PostgreSQL): индексы, транзакции.
— Опыт с SQLAlchemy 2.x, желательно async, и миграциями Alembic.
— Опыт работы с Redis и хотя бы одним брокером сообщений (RabbitMQ, Kafka, Redis Streams).
— Навыки работы с Docker и docker-compose.
— Опыт написания тестов с pytest.
— Владение Git, pull request'ы, код-ревью.
— Готовность разбираться в большой существующей кодовой базе и работать по принятой архитектуре.
Будет плюсом:
— Понимание уровней изоляции транзакций и блокировки в MySQL/PostgreSQL.
— Опыт работы с подтверждением и повторной доставкой сообщений в брокере, идемпотентные обработчики, outbox.
— Знание FastStream или aio-pika.
— Опыт работы с ClickHouse или другими аналитическими БД.
— Навыки работы с Kubernetes: деплой, логи, корректная остановка воркеров.
— Опыт интеграций с платёжными или подписочными системами (Apphud, RevenueCat, App Store Server API).
— Опыт работы с LLM и AI API, обработка медиа через ffmpeg.
— Использование mypy и ruff в повседневной работе.
— Знание Clean Architecture или DDD на практике.
— Опыт работы с Django.
Условия:
— Конкурентоспособная заработная плата (по результатам собеседования).
— Полностью удаленная работа из любого города.
— График 5/2.
— Возможность напрямую влиять на развитие продукта и видеть результат своего труда.
— Современный стек инструментов и все необходимые ресурсы.
— Перспективы профессионального и карьерного роста.
Задачи:
— Выстраивать микросервисную архитектуру, участвовать в принятии архитектурных решений по проекту
— Работать с очередью сообщений Kafka и придерживаться event driven архитектуры
— Работать с разными хранилищами (postgres, redis, S3)
— Развивать смарт-каталог недвижимости, реализовывать новые типы объектов недвижимости
— Развивать систему no-code конструктора сайтов жилых комплексов, расширять функционал для конструирования сайтов застройщиков
— Разрабатывать интеграции с клиентскими crm системами для улучшения процесса ведения сделок
— Разрабатывать другие отраслевые сервисы
Требования:
— Знания и опыт в профильных технологиях: Python, FastAPI, SQLalchemy, Pytest
— Kafka (теоретические знания о технологии)
— Написание тестов в pytest
Будет плюсом:
— Знания/опыт работы с микросервисами
— Знания/опыт внедрения или поддержки чистой архитектуры
Требования:
— Опыт в автоматизации на Python, не менее 4 лет
— Владение pytest, pytest-asyncio
— Опыт с API-тестами (REST) и UI-тестами (Selenium, Playwright)
— Базовое знание SQL, Redis, MongoDB (pymongo), Clickhouse/PostgreSQL, Kafka, SFTP, Minio
Важно:
— Гражданство и локация только РФ.
О компании:
Работаем в ИТ-области более 10 лет, занимаемся разными видами тестирования.
Задачи:
— Разработка и поддержка высоконагруженных backend-сервисов на Python
— Проектирование и разработка REST API
— Интеграция сервисов с внутренними и внешними системами
— Работа с асинхронным кодом и высоконагруженными сценариями
— Настройка логирования, метрик, healthcheck endpoints и трассировки
— Интеграция сервисов с observability-инфраструктурой: OpenTelemetry, Prometheus-compatible метрики, ElasticSearch
— Работа с контейнеризацией и инфраструктурой: Docker, Kubernetes, Kafka
— Участие в диагностике инцидентов, анализе логов, метрик и трейсов
Требования:
— Коммерческий опыт разработки на Python от 4х лет
— Опыт разработки REST API и микросервисной архитектуры
— Опыт асинхронного программирования: asyncio, aiohttp/httpx или аналогичные инструменты
— Опыт работы с FastAPI, Pydantic или аналогичным backend-стеком
— Опыт работы с PostgreSQL, плюсом будет ClickHouse SQL
— Опыт работы с Redis
— Опыт работы с очередями или брокерами сообщений: Kafka или RabbitMQ
— Опыт работы с Docker, базовое понимание Kubernetes: pod, deployment, service, liveness/readiness probes, Helm
— Опыт настройки логирования: logging, structlog или аналогичные инструменты, ElasticSearch/OpenSearch
— Опыт работы в Graphana, Kibana для мониторинга
— Опыт написания тестов: pytest, unittest, mocks
— Vibe-Coding (Cursor, Claude Code, Codex и другие)
Будет плюсом:
— Опыт в DevOps/Data Engineering
— Опыт по разворачиванию локальных LLM-моделей: vLLM, SGLang, LM Studio, Ollama, llama.cpp (любой на выбор)
— Практический опыт с OpenTelemetry Collector и OTLP
— Опыт работы с VictoriaMetrics, Jaeger, AlertManager
— Умение строить BI-дашборды из ClickHouse
— Желание изучать язык программирования Go (опционально)
Наши пожелания к кандидатам:
— Опыт коммерческой разработки на Python от 1,5–2 лет
— Хорошая алгоритмическая подготовка
— Пользовательский опыт работы с Linux и навыки работы с командной строкой
— Уверенное владение SQL (написание запросов, оптимизация, работа с ORM)
— Опыт работы с Docker (сборка образов, docker-compose, понимание сетей)
— Понимание принципов REST API (проектирование, версионирование, обработка ошибок)
— Опыт написания тестов (pytest, unittest) — unit- и интеграционные тесты
— Навыки отладки и профилирования Python-кода
— Опыт работы с системами контроля версий (Git) — ветвление, merge, разрешение конфликтов
— Английский на уровне чтения технической документации (Intermediate)
— Интерес к интеграционным и ML-смежным задачам
Условия:
— Полная занятость
— График: 5/2
— Формат работы: удалённо
Требования:
— 3+ года в QA, заметная часть — embedded и firmware, а не только веб и мобилки
— Руки на железе: ST-Link и SWD, прошивка MCU, serial-консоль, логи загрузчика
— Python и pytest на уровне тестов и утилит, Git, Linux
— Понимание self-custody на практике: BIP39, SLIP39, деривация ключей, подпись транзакций
Удалённо3+ года в QA, заметная часть — embedded и firmware, а не только веб и мобилки
Задачи:
— Функциональное, интеграционное и API-тестирование микросервисов транспортных компаний, работа с курьерской доставкой и выдачей на ПВЗ, подготовка тестовой модели и тест-кейсов, автоматизация регрессионных проверок API на Python.
— Тестирование процесса декомпозиции монолитного PHP-приложения и переноса бизнес-функциональности в микросервисы на Go.
— Проверка сохранения текущего поведения системы, API-контрактов, интеграций, корректности миграции и обработки данных.
— Проведение функционального, интеграционного, регрессионного и сквозного тестирования.
— Выявление расхождений между монолитом и новой микросервисной реализацией.
Требования:
— Общий опыт работы: от 3 лет в тестировании backend-сервисов, API и интеграций между корпоративными системами.
— Опыт по требуемому стеку/направлению: API-тестирование — от 3 лет; тестирование микросервисов — от 3 лет; SQL/PostgreSQL — от 2 лет; тестирование асинхронных процессов и очередей/worker-компонентов — от 2 лет; Docker/Kubernetes — от 1 года; Jira/Confluence/GitLab — от 1 года.
— Релевантный проектный опыт: не менее трех коммерческих проектов уровня Enterprise.
— Обязателен опыт тестирования микросервисной архитектуры, API-контрактов, интеграций с legacy-системами, асинхронной обработки, retry-логики, обработки ошибок внешних систем, идемпотентности и повторной выдачи результатов.
— Отраслевой опыт: e-commerce, транспортная логистика, складская логистика.
— Обязательные технологии/инструменты: Python для автотестов, pytest или аналогичный Python-фреймворк, REST API, Postman/Insomnia или аналоги, Swagger/OpenAPI, PostgreSQL, SQL, JSON/JSONB, GitLab, Jira, Confluence, Docker, Kubernetes, S3-совместимое хранилище, инструменты анализа логов и мониторинга.
— Желательные технологии/инструменты: опыт написания unit/integration/contract-тестов, RestAssured/Newman или аналоги, Kafka или RabbitMQ, Redis, MinIO, Grafana, Prometheus, OpenTelemetry, Allure/TestRail/Zephyr, Charles/Fiddler, PlantUML/C4.
— Системы учета задач и документации: Jira, Confluence, GitLab.
— Необходимо вести тест-кейсы, чек-листы, дефекты, результаты тестовых прогонов, фиксировать тестовые данные и ежедневно предоставлять отчет о проделанной работе в согласованном канале коммуникации.
Условия:
— Формат работы: удаленно по РФ.
— Занятость: проектная, долгосрочный проект (фултайм).
— Оформление: ГПХ, ИП.
— Зарплата: до 1500 ₽ в час гросс.
Откликаться: @KM_Alexander_Uvarov