Требования:
— Опыт работы в тестировании ПО (Web, Backend);
— Опыт в автоматизации тестирования с использованием Java, Selenide, RestAssured (можно до года);
— Опыт тестирования систем на микросервисной архитектуре;
— Опыт работы с базами данных;
— Опыт тестирования REST API (ручное и автоматизированное);
— Опыт работы с системой версионного контроля GIT (бранчи, пулл-реквесты и тд.);
— Опыт работы с системами CI;
— Умение использовать тестовые инструменты (Swagger, Postman, Fiddler/Charles, DevTools).
Задачи:
— Проведение ручного и автоматизированного тестирования мобильных и веб приложений;
— Автоматизация тестирования с использованием Java, Selenide, RestAssured, Appium;
— Тестирование API и микросервисов;
— Проведение функционального и нефункционального тестирования мобильных и веб приложений, включая анализ и тестирование требований;
— Написание тестовой документации, подготовка тестовых сценариев для ручного и автоматизированного тестирования;
— Разработка фреймворка для тестирования;
— Выявление/приоритезация ошибок и сообщение о них в системе отслеживания ошибок, выполнение RCA;
— Проведение регрессионного, интеграционного тестирования.
Условия:
— Возможность поработать на проектах крупного Бигтеха;
— Белая зарплата, трудоустройство по ТК РФ;
— 31 день оплачиваемого отпуска в год;
— Активная корпоративная культура с Online и Offline мероприятиями;
— Добровольный ДМС (50% оплата от компании);
— Корпоративные внутренние курсы: автоматизация тестирования на Java, нагрузочное тестирование;
— Частичная компенсация пройденных курсов на различных платформах;
— Добровольная международная сертификация ISTQB с компенсацией от компании;
— Корпоративные занятия английским языком;
— Оборудование от компании;
— Реферальная программа "Приведи друга";
Задачи:
— Построение и руководство функцией QA Engineering, поддержка проектов Witcher 4, Cyberpunk 2, Sirius и будущих.
— Определение и реализация стратегии QA Engineering для нескольких проектов и инициатив студии.
— Контроль автоматизированных фреймворков, инструментов, диагностики, функциональных тестов, проверки сборок, стабильности и производительности.
— Интеграция тестовых фреймворков и инструментов в CI/CD пайплайны совместно с Engineering, DevOps и Production.
— Установление метрик QA Engineering, управление рисками и зависимостями, улучшение тестируемости, наблюдаемости и эффективности разработки.
— Наставничество QA инженеров, поддержка карьерного роста, распределение ресурсов, коммуникация дорожных карт и результатов заинтересованным сторонам.
Требования:
— Опыт не менее 5 лет на руководящих инженерных позициях в игровой или софтверной индустрии, предпочтительно на крупных или AAA проектах.
— Сильный инженерный бэкграунд в инструментах, автоматизации, инфраструктуре, движках, бэкенде или системном программировании с возможностью ревью кода, дизайна и архитектуры.
— Опыт разработки или руководства автоматизированными тестовыми фреймворками, включая Unreal Engine и его инструменты.
— Понимание CI/CD пайплайнов, билд-ферм, автоматизированных деплоев и интеграции тестов в рабочие процессы разработки.
— Опыт написания инструментов автоматизации или улучшения процессов на Python, TypeScript или C#.
— Навыки лидерства, наставничества, аналитики, коммуникации и кросс-функционального взаимодействия.
— Приветствуется опыт AAA разработки или сложных систем реального времени.
— Знание Docker, AWS или GCP для инфраструктуры сборки и тестирования.
Условия:
— Трудовой договор с 20–26 днями отпуска и оплачиваемым больничным.
— Пакет релокации: перелёты, временное жильё, перевозка питомцев, отправка вещей, помощь с проживанием и налогами.
— Медицинская страховка, страхование жизни, поддержка ментального здоровья, спортзал, родительские и благополучные программы.
— Гибкий старт работы с 8:00 до 10:00 CET, обучение, курсы, воркшопы и обмен знаниями.
— Офис с возможностью приводить собак, спортзал, скалодром, занятия йогой и боксом, кафетерий, социальные мероприятия, велосипедные удобства.
Location: Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia
If you want to build and own the automated testing platform that powers a core piece of developer infrastructure, this is for you. You will focus on writing high-impact code, removing engineering friction, and setting the technical direction for quality on TeamCity.
About JetBrains
We create intelligent software development tools for developers and teams. More than 15 million users, over 300,000 companies, and 88 of the Fortune Global Top 100 rely on our products to solve real, complex problems. Our mission is simple: make development teams more productive and AI adoptable at scale.
What you’ll do
As our user base grows and enterprise pipelines become more complex, ensuring the highest quality for TeamCity is critical for the people who depend on us daily.
We are looking for a senior engineer to own the quality engineering platform behind TeamCity. This is not a manual testing role or a suite maintenance job. You will spend your time writing code, building the tooling and frameworks that enable dozens of product engineers to ship confidently, removing manual work surrounding releases, and making our developer experience measurably better.
You will lead the technical direction for quality on a large, feature-rich product, bring practical AI approaches into the workflow where they genuinely add value, and collaborate across teams to help product engineers own their tests.
Day to day, you will:
Evolve the automated testing platform, including frameworks, infrastructure, reporting, and CI/CD chains.
Identify slow, manual, or fragile parts of our engineering process – such as release automation, feedback loops, and test flakiness – and fix them at the root.
Integrate AI into the quality workflow for test generation with guardrails, automated failure triage, and self-healing tests.
Work directly with product teams to help them write and own their tests, review their contributions, and evangelize solid test design.
Investigate failures and flakiness across both tests and product code to drive them to resolution.
Participate in all stages of product development, from initial design through release, interacting with internal and external users.
What you’ll bring
An engineer’s approach to quality, preferring to build tools and automate processes rather than maintain legacy tasks.
Strong architectural judgment and a commitment to writing clean, maintainable code.
Practical curiosity about AI, with a clear point of view on where it genuinely helps and where it falls short.
A habit of working independently without formal specifications, figuring out the product, and determining what matters most.
Clear, direct communication skills and the initiative to walk up to developers and persuade teams to improve how they work.
An interest in mentoring colleagues, setting technical standards, and sharing knowledge across teams.
What you’ll need
Advanced skills in Kotlin or Java, with a solid grasp of object-oriented design and design patterns.
Hands-on experience building and maintaining test automation for complex, mission-critical backends, web services, or desktop applications.
Proficiency with testing frameworks (TestNG or JUnit) and browser automation (Selenium WebDriver, Selenide, or Playwright).
Experience with build automation tools such as Gradle or Maven, containerization using Docker or Podman, and reporting tools like Allure.
Command of Git and a solid understanding of software testing principles and concurrent programming concepts.
A proven track record of creating internal platform tools or developer-experience improvements that measurably speed up engineering workflows.
Fluency in spoken and written English.
What success looks like
Success in this role means transforming our quality infrastructure into a seamless, fast, and reliable platform that engineering teams love to use. You will have eliminated major sources of manual release work, reduced test flakiness, and established automated feedback loops that let developers ship code with total confidence. Product engineers will independently write high-quality tests using your frameworks, and your pragmatic integration of AI tools will have measurably improved failure triage and test creation.
Why join JetBrains?
Strong base salary. We offer competitive pay that reflects your skills and experience.
Flexible work location. Enjoy the freedom to work from home or from the office.
Remote work. Spend up to 30 days per year working remotely from abroad.
Extra time off. More days to relax, recharge, and do the things you love.
Medical insurance allowance. Enjoy peace of mind for you and your family
Learning and development opportunities. Access to conferences, courses, and language classes.
Relocation support. We help make your move as smooth and stress-free as possible.
Language classes. Pick up the local language or sharpen your English skills.
Fuel your day. Enjoy a hot meal or receive a lunch allowance on workdays.
Mental health support. To help you feel your best, we provide easy access to professional mental health services.
Sports benefit. Enjoy an on-site gym or sports club stipend.
Internal events. Join company-wide celebrations and team gatherings.
*Some benefits may vary depending on location.
#LI-DNI
We are an equal opportunity employer
We know great ideas can come from anyone, anywhere. That’s why we do our best to create an open and inclusive workplace – one that welcomes everyone regardless of their background, identity, religion, age, accessibility needs, or orientation.
We process the data provided in your job application in accordance with the
Recruitment Privacy Policy.
Компания TechHive ищет SDET на TypeScript/JavaScript для тестирования iOS/Android приложений и веб-сайтов для продуктовой компании из Британии.
Требования:
— Опыт работы в качестве SDET, инженера по автоматизации тестирования или аналогичной должности более 3 лет
— Умение писать автоматизированные тесты на TypeScript/JavaScript
— Практический опыт работы с Appium, WebdriverIO (WDIO) и Playwright
— Опыт тестирования приложений iOS и Android, включая использование эмуляторов Android Studio и симуляторов Xcode
— Опыт в розничной торговле — преимущество
— Свободное владение английским языком
Обязанности:
— Разработка, внедрение и поддержка автоматизированных тестов для iOS/Android приложений и веб-платформ
— Создание и улучшение автоматизированного тестирования с использованием Appium, WDIO и Playwright
— Выполнение автоматизированных наборов тестов, анализ результатов и предоставление отчетов
— Проведение ручного тестирования при необходимости
— Устранение неполадок и исправление проблем автоматизированного тестирования
— Сотрудничество с разработчиками, бизнес-аналитиками и менеджерами по релизам
Условия:
— Agile
— Full-time, Remote, B2B
— Location: НЕ РФ и НЕ РБ
— Working hours: 8 AM - 5 PM London time
— Start: конец августа
Задачи:
— Тестирование нового функционала, исправлений багов и технических задач, связанных с сервисами потокового видео и видеоплеером.
— Анализ требований и поиск узких мест в тестировании совместно с разработчиками и инженерами DevOps.
— Покрытие автотестами на Selenium, Playwright, Appium и API по принципу "не покрыто — не выпущено".
— Создание недостающих автотестов для существующего функционала.
— Ручное тестирование и расследование проблем в продакшене.
Требования:
— Опыт тестирования веб-приложений (клиент-сервер) не менее 4 лет.
— Опыт автоматизации API и UI тестирования на Python и с использованием паттернов QA Automation не менее 2 лет.
— Опыт работы с Git, Bash, Docker.
— Умение создавать комплексные тестовые сценарии.
Желательно:
— Опыт работы с GitLab CI или другими CI/CD системами.
— Тестирование мобильных и сетевых условий.
— Знание видеокодеков (H264, H265, VP8 и др.).
— Опыт работы с ffmpeg/ffprobe.
— Знание принципов работы WebRTC и HLS.
Условия:
— Полный пакет релокации: перелёты в Лимассол для кандидата и семьи, оплачиваемая компанией квартира на первый месяц, полная поддержка при переезде.
— Накопительный фонд (Provident fund) на Кипре после испытательного срока.
— Прозрачные оценки эффективности два раза в год с возможностью бонусов и пересмотра зарплаты.
— Частная медицинская страховка для кандидата и семьи.
Задачи:
— Самостоятельно вести направление автотестирования с нуля / под ключ.
— Составлять тестовую документацию (тест-планы, тест-кейсы, аналитика).
— Разрабатывать и поддерживать автотесты.
Требования:
— Опыт в автотестировании на C# от 5 лет.
— Отличный опыт работы с xUnit.
— Опыт работы с API (Postman / Swagger).
— Релевантный опыт в одной или нескольких сферах: FinTech, Cryptography, Blockchain.
— Глубокое понимание .NET.
Условия:
— Занятость: Full-time, b2b-контракт, почасовая оплата.
— Длительность: от 6 месяцев с последующим продлением.
— Ставка: 1500 ₽/час.
— Локация и гражданство: строго РФ.
УдалённоseniorГеография найма не уточнена
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
О продукте:
Международный B2C-продукт в сфере utilities. Web-приложение с адаптивной мобильной версией.
Задачи:
• тестирование Web-приложения и мобильного адаптива
• тестирование REST API
• разработка и поддержка автотестов на Python
• функциональное, интеграционное и регрессионное тестирование
• тестирование клиент-серверного взаимодействия
• работа с БД и проверка данных
• анализ логов и локализация ошибок
• участие в CI/CD процессе
Требования:
• коммерческий опыт в QA от 3 лет
• опыт автоматизации на Python
• опыт тестирования Web и адаптивной верстки
• уверенное тестирование REST API, Postman
• SQL, понимание структуры и связей БД
• Git / GitHub
• понимание HTTP/HTTPS, JSON, REST, client-server architecture
• опыт работы с DevTools
• умение самостоятельно локализовать проблему на уровне frontend, backend, API или БД
Будет плюсом:
• pytest
• Selenium / Playwright
• опыт с CI/CD
• Linux / Unix
• опыт тестирования платежей, подписок или fintech-продуктов
УдалённоГеография найма не уточнена
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
• тестирование Web-приложения и мобильного адаптива
• тестирование REST API
• разработка и поддержка автотестов на Python
• функциональное, интеграционное и регрессионное тестирование
• тестирование клиент-серверного взаимодействия
• работа с БД и проверка данных
• анализ логов и локализация ошибок
• участие в CI/CD процессе
Требования:
• коммерческий опыт в QA от 3 лет
• опыт автоматизации на Python
• опыт тестирования Web и адаптивной верстки
• уверенное тестирование REST API, Postman
• SQL, понимание структуры и связей БД
• Git / GitHub
• понимание HTTP/HTTPS, JSON, REST, client-server architecture
• опыт работы с DevTools
• умение самостоятельно локализовать проблему на уровне frontend, backend, API или БД
Будет преимуществом:
• pytest
• Selenium / Playwright
• опыт с CI/CD
• Linux / Unix
• опыт тестирования платежей, подписок или fintech-продуктов
Условия:
- Зарплата от 2000 EUR
- Удаленная работа
- Полная занятость (full-time)
Задачи:
— Разработка и поддержка автотестов на C# + SpecFlow
— Доработка фреймворка для автотестов
— Разработка тестовой документации (тест‑кейсы, критерии приёмки, документирование автотестов)
— Проведение ручного и автоматизированного тестирования (функциональное, интеграционное, регрессионное) — 50/50
— Подготовка тестовых данных
— Выявление, локализация и документирование дефектов, приоритезация и оценка критичности
— Согласование и валидация проектной документации, подготовка отчетности по релизу
Требования:
— Опыт в QA от 4 лет (уровень Senior)
— Глубокие знания JavaScript и C#
— Практический опыт с фреймворками для автотестирования, обязательно SpecFlow на C#
— Понимание клиент‑серверной архитектуры, SOAP/REST, HTTP
— Умение читать сложные хранимые процедуры и функции в MSSQL и PostgreSQL
— Понимание принципов работы React (для frontend‑тестирования)
— Готовность работать 50/50 с автоматизацией и ручным тестированием
— Умение работать с документацией (FSD, ОТАР, схемы, модели)
Условия:
— Удалённо («дружественные» страны, ±2 ч Мск)
— Полная занятость
— Зарплата: 300–450к руб. на руки (ТК/ИП)
Задачи:
— Разрабатывать и поддерживать автотесты на Python с использованием Pytest;
— Автоматизировать тестирование backend-систем;
— Поддерживать и развивать существующую тестовую инфраструктуру;
— Работать с SQL для проверки данных;
— Интегрировать автоматизированное тестирование в процессы CI/CD;
— Участвовать в развитии процессов тестирования и внедрении новых подходов к автоматизации.
Требования:
— От 3 лет коммерческого опыта в автоматизации тестирования;
— Уверенный опыт разработки и поддержки автотестов на Python и Pytest;
— Практический опыт автоматизации тестирования backend-систем;
— Отличное знание теории тестирования и умение применять её на практике;
— Знание SQL на уровне написания простых запросов;
— Понимание принципов CI/CD и места автоматизированного тестирования в процессе разработки и доставки продукта.
Будет плюсом:
— Опыт работы с mock-сервисами или инструментами сервисной виртуализации;
— Опыт работы с Allure TestOps;
— Опыт настройки и поддержки тестов в GitLab CI;
— Опыт выстраивания процессов тестирования и внедрения автоматизации в команде с нуля;
— Опыт и понимание предметной области платежных процессов / Payment Gateway;
— Опыт тестирования мобильных приложений.
Условия:
— Офисный формат работы в Limassol, Cyprus;
— Работа над современными fintech продуктами;
— Полный социальный пакет;
— Поддержка с миграционным оформлением;
— Сильная техническая и продуктовая команда;
— Возможность влиять на процессы тестирования и развивать автоматизацию;
— Возможности профессионального роста и развития.
About the company Join FxPro: a leading international fintech company with offices in Limassol, London, Nassau, Dubai, and Yerevan. FxPro has over 600 employees from 50 nationalities.
Senior QA Engineer IT Backend Development / ConfigPro - Cyprus, Ypsonas
Responsibilities:
— Perform manual and automated testing for both backend and web frontend
— Design and maintain comprehensive test suites: test cases, checklists, and test plans
— Conduct regression, smoke, sanity, performance, and load testing
— Build and scale test automation using Playwright (TypeScript), with clean, maintainable code
— Use Charles Proxy, Proxyman, Postman, and Swagger to thoroughly test and validate APIs and frontend testing
— Write and run SQL queries to validate data integrity directly in the database using dBeaver
— Use Kibana logs to support root cause analysis and accelerate debugging
— Collaborate with analysts and developers to clarify requirements, identify edge cases, and improve documentation
— Provide realistic effort estimations and take initiative on QA process improvements
Requirements:
— 3+ years in QA with a proven track record in both manual and automated testing
— Deep understanding of REST APIs, HTML/CSS, and client-server architecture
— Proficiency in TypeScript/JavaScript
— Experience with using Playwright for full-stack test automation
— Strong SQL skills and hands-on experience with relational databases and tools like dBeaver
— Comfortable with GitLab, and the full CI/CD workflow (experience with tools like Jenkins)
— Advanced experience with Postman, Swagger, Charles Proxy, Proxyman (for onsite testing)
— Familiarity with TestRail for test management, Kibana for log analysis, and IDEs like VSCode or WebStorm
— Sharp analytical thinking, high attention to detail, and genuine ownership of quality outcomes
— Effective communication skills, being adaptable and proactive in a collaborative team environment
Interview steps:
— Recruiter screen (~30 minutes)
— Technical Interview (90 minutes)
— Final Interview with managers (60 minutes)
Our benefits:
— Competitive compensation package
— Medical insurance
— Provident fund
— In-house gym with a personal trainer
— Free daily lunch catering, snacks, and beverages
— Company discount card for various products & services
— 21 days of annual leave and 10 days of sick leave annually
— Shuttle bus service from Limassol
— Birthday gift
Задачи:
— Анализ и составление сценариев под мониторинг совместно с продуктовыми командами.
— Автоматизация сценариев на Python+playwright и сопровождение фреймворка для автоматизации.
— Сопровождение инфраструктуры и настройка CI/CD для запуска сценариев.
— Настройка дашбордов и отчетов мониторинга для повышения observability.
— Участие в анализе возникающих инцидентов.
Требования:
— Опыт разработки UI автотестов/сценариев на Python (будет плюсом опыт работы с Playwright) и для API (REST, SOAP).
— Умение писать чистый, понятный и поддерживаемый код.
— Умение настраивать CI/CD (Jenkins или GitLab) и регулярный/автоматический запуск.
— Будет плюсом опыт настройки регулярной отчетности, дашбордов и алертинга (Grafana или аналоги).
— Будет плюсом опыт работы с мобильными устройствами/эмуляторами и настройкой инфраструктуры для запуска.
— Умение анализировать инциденты по результатам мониторинга и оперативно доносить информацию до ответственных команд.
— Уверенное владение Git (создание веток, разрешение конфликтов, code review).
— Базовое знание SQL для анализа и получения данных.
— Сильные коммуникативные навыки — умение выявлять сценарии совместно с продуктовыми командами, договариваться и выстраивать процесс взаимодействия.
— Аналитическое мышление, самостоятельность и умение работать в условиях, приближенных к продуктивной среде.
Условия:
— Опыт в компании №1 в России на рынке корпоративного страхования, в высокопрофессиональной команде с уникальной для рынка историей, знаниями и технологиями.
— Реальные возможности профессионального и карьерного роста.
— Оформление полностью в соответствии с ТК РФ, включая оплачиваемый отпуск 28 календарных дней и дополнительный день к нему и, конечно, оплачиваемый больничный.
— Стабильный доход в стабильной компании.
— Социальный пакет, включающий возможность оформления добровольного медицинского страхования в лучших клиниках города, специальные предложения по страхованию (КАСКО, имущество, жизнь), льготное кредитование, скидки на фитнес и другие программы от партнеров.
— Страхование жизни и страхование от несчастных случаев и болезней.
— Заботу компании о детях сотрудника: скидки в детские лагеря и подарки на Новый год.
— Удобное расположение офиса.
Задачи:
1. Разработка фреймворка с нуля: создание автоматизированного фреймворка для тестирования кастомного движка данных ClickHouse (Histeria).
2. Инфраструктура и контейнеризация: развертывание и настройка системы сбора тестовых отчётов (Test Report System), упаковка фреймворка в Docker-контейнер, настройка интеграции с GitLab CI/CD.
3. Отчётность: реализация автоматической выгрузки тестовых отчётов в развернутую систему.
4. Миграция легаси-тестов: подготовка инфраструктуры для переноса существующих тестов с nose на pytest.
Требования:
Гражданство РФ и проживание в Санкт-Петербурге.
Технологический стек: Python 3.10+, Linux (debian) обязательно, pytest, Allure (или аналогичная система отчётности), ClickHouse, Docker, GitLab, CI/CD.
Условия:
Офис. Санкт-Петербург. Адрес офиса: бизнес-центр 'Антарес'. Вилка до 165 000 рублей на руки.
Задачи:
— Отвечать за качество продукта и принимать решения о выпуске релизов.
— Проектировать и поддерживать E2E, API и интеграционные тесты с использованием JavaScript/TypeScript.
— Создавать и улучшать автоматическое покрытие тестами, с акцентом на API и сервисный уровень.
— Интегрировать автоматические тесты в CI/CD пайплайны.
— Использовать AI-инструменты для генерации и поддержки тестов, критически оценивая их качество и ценность.
— Создавать надежную тестовую инфраструктуру, включая тестовые данные, фикстуры и контрактные тесты.
— Выполнять ручное и исследовательское тестирование там, где автоматизация не подходит.
— Тесно сотрудничать с разработчиками и продуктовыми командами для превращения требований в тестируемые сценарии.
— Исследовать проблемы в продакшене с помощью логирования и инструментов наблюдаемости, вносить результаты в тестовый набор.
Требования:
— Опыт автоматизации тестирования не менее 3 лет с JavaScript/TypeScript.
— Глубокие знания JavaScript или TypeScript.
— Практический опыт с Playwright или Cypress.
— Опыт тестирования API (Postman или аналог).
— Опыт работы с CI/CD.
— Хорошее понимание веб-приложений и сетевых технологий, включая CORS.
— Опыт работы с базами данных MySQL, MongoDB, Redis или DynamoDB.
— Опыт работы с AWS, логированием, отладкой и наблюдаемостью.
— Практический опыт использования AI-инструментов для разработки и автоматизации тестирования.
— Способность оценивать риски качества и уверенно принимать решения о выпуске.
— Английский язык на уровне C1 и выше.
Условия:
— Полностью удаленная работа.
— Долгосрочное сотрудничество в международной среде.
— Высокий уровень ответственности и влияние на стратегию тестирования.
— Современный стек автоматизации и активное использование AI в разработке.
— Реальное влияние на качество продукта и решения о релизах.
— Частная медицинская страховка.
— Карта MultiSport.
— Матчинг 0%.
Client: A global online sports betting company dedicated to building world-class technology products.
Position overview: An experienced Automation Engineer in Test reporting directly to the Test Manager, working in a small agile team alongside SEITs, DevOps Engineers, and Data Engineers to ensure high-quality delivery.
Responsibilities:
— Design, build, and maintain data and reporting solutions using modern technologies.
— Test and develop Integration layer changes, ensuring user stories meet quality standards.
— Develop and maintain automated test frameworks for ETL, Big Data, API, and database validations.
— Perform comprehensive test analysis and collaborate across cross-functional Agile teams.
Requirements:
— 3+ years of demonstrated experience with validation in Databricks.
— In-depth experience in developing and maintaining automated test suites.
— Proficiency in Python (preferred) and SQL.
— Hands-on expertise with key test frameworks (BDD, Hybrid, PyTest, Allure).
— Strong skills in Database, ETL, Big Data, and API validations.
— Experience with CI/CD tools (Jenkins, GitHub Actions) and source control (Git).
— Familiarity with AWS infrastructure and storage technologies (AWS, Databricks, S3, DynamoDB, Delta Lake, SQL).
— Solid background in Agile ways of working.
Nice to have:
— Experience with streaming technologies (AWS Kinesis, Apache Kafka, Amazon MSK).
— Familiarity with direct query engines (AWS Athena, Presto, Databricks SQL).
— Experience using Jira and XRAY for test management.
— Exposure to monitoring tools (Prometheus, Alert Manager, Grafana Loki).
What We Offer:
— Vacation days: Up to 26 business days per year.
— 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types.
— Health and life insurance (Luxmed).
— MyBenefit platform with Multisport option.
— Internal psychological support service.
— English language classes from the first working day.
— Access to external learning platforms: O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training.
— Flexible workplace: work from the office, from home, or choose a hybrid option.
— Tech Skills Mentoring Program.
— Opportunities to develop as a public speaker, mentor, or technical interviewer.
— Fully paid idle (bench) when not involved in a project.
— Certification reimbursement (AWS, GCP, Microsoft, etc.).
Задачи:
— работа над проектом международного телеком-оператора, развивающего покрытия 3G/4G по всей России;
— участие в изменениях, улучшениях, запуске новых направлений проекта.
Требования:
— опыт работы в роли QA Automation Engineer (Python) от 3-х лет;
— наличие законченного высшего IT-образования;
— опыт написания автотестов на Python с использованием pytest для backend и UI;
— опыт работы с подходами Playwright по аутентификации (Storage state, cookies, storage);
— уверенное знание SQL;
— работа с базами данных через ORM;
— опыт работы с брокерами сообщений Kafka;
— понимание клиент-серверной архитектуры и HTTP-протокола;
— опыт работы с Git;
— базовые знания по настройке CI для автотестов;
— навыки интеграционного тестирования, включая подготовку данных и мокирование;
— навыки нагрузочного тестирования с использованием JMeter;
— навыки параллельного запуска автотестов с Pytest XDist;
— использование Pydantic и JSON-схем для валидации ответов, мокирование запросов через page.route;
— опыт параметризации фикстур и тестов, multi-page сценарии в Playwright;
— навыки мобильного тестирования;
— анализ утилизации ресурсов сервера при нагрузке;
— понимание системного промта и его влияния на ответы LLM;
— знание принципов SOLID и DDD;
— понимание разницы между инженером по качеству и автоматизатором;
— понимание концепции мокирования.
Будет плюсом:
— опыт работы с RabbitMQ;
— понимание RAG-систем;
— знание промт-инъекций;
— опыт тестирования LLM с подходом LLM-as-a-judge;
— понимание галлюцинаций в ответах LLM;
— написание пайплайнов CI/CD.
Условия:
— хорошая зарплата, уровень обсуждается индивидуально, есть доплаты за менторство и профактивности;
— долгосрочные проекты от российских заказчиков, возможность менять направления, прозрачная система Performance Review;
— выбор формата работы: удалённо, офис, гибрид, релокейт между офисами;
— доступ к корпоративному порталу, митапам, конференциям (в том числе как спикер);
— социальный пакет: ДМС со стоматологией, частичная компенсация спорта, бесплатный английский, оплачиваемый отпуск и больничные;
— корпоративные мероприятия, тимбилдинги, детские праздники.
Офисы компании расположены в Москве, Санкт-Петербурге, Казани, Ростове-на-Дону, Нижнем Новгороде и Самаре.
QA Engineering Lead
Important : if an employer asks you to log into their system via iCloud or Google, send a code, an SMS or Telegram password, run some code, or install software — refuse. These are signs of fraud.
About us: Proxify connects top developers worldwide with opportunities. Since launch, Proxify developers have worked with 1200+ clients and 5000+ developers trust the network. Proxify supports remote full-time jobs with high ratings on Glassdoor and Trustpilot.
The Role: Seeking a Senior QA Automation Engineer to be the primary architect of quality assurance strategy for a high-growth client team. Responsibilities include building scalable automation frameworks, defining test strategies, selecting tools, and integrating automated suites into CI/CD pipelines. The role is for a "Developer in Test" focused on building safety nets for confident code shipping.
What we are looking for:
— 5+ years in test automation with expertise in Playwright, Cypress, or Selenium
— Ability to write clean, maintainable test code in TypeScript/JavaScript, Python, or Java
— Experience building and scaling automation frameworks (Page Object Model, Screenplay Pattern)
— Extensive experience testing RESTful and GraphQL APIs using Postman, SuperTest, or RestAssured
— Hands-on integration of automated tests into pipelines using GitHub Actions, GitLab CI, or Jenkins
— Mobile automation experience with Appium or Maestro is a significant advantage
— Familiarity with performance testing tools like k6 or JMeter
Nice-to-Have:
— Knowledge of Docker for containerized testing
— Experience with Visual Regression testing tools (Percy, Applitools)
— Familiarity with Cloud Testing platforms (BrowserStack, Sauce Labs, AWS Device Farm)
— Background in Security Testing (OWASP principles)
Responsibilities:
— Define automation roadmap and select tools matching client stack
— Write, maintain, and optimize complex end-to-end integration and regression test suites
— Collaborate with Developers and Product Managers to define "Definition of Done" and ensure testability
— Identify, document, and track software defects, working closely with dev team
— Act as "Quality Evangelist" by conducting code reviews for test scripts and sharing best practices
What we offer:
— On-time monthly payments with flexible withdrawal options
— Predictable project hours with consistent 8-hour working days
— Up to 24 flex days off per year without losing pay for full-time positions
— Career-accelerating positions at cutting-edge companies
— Hand-picked opportunities with no typical recruitment roadblocks
— One-time contracting process for multiple opportunities
— Consistent monthly compensation