Автоматизация тестирования — свежие вакансии на HH.ru
Обновляется каждый час. Найдено: 4 вакансий за последние сутки.
QA Automation Engineer (JavaScript/TypeScript)
Мы доставляем десятки тысяч заказов каждый день.
Наша цель — занять лидирующую позицию на рынке e-grocery и стать прямой ассоциацией с доставкой онлайн-заказов.
X5 Digital сегодня — это более 70 миллионов заказов в год, 350+ инженеров в IT-командах и сервис, который представлен уже в 69 регионах страны.
Ожидания от кандидатаНаш стек:
- Для автотестов мы используем: Playwright, Appium, Allure TestOps, Jest, CodeceptJs
- Для backend: Node.js, Redis, Rabbit MQ, Kafka, ElasticSearch, Docker, Nginx
- Для хранения данных используем: PostgreSQL, Greenplum, MongoDB, ClickHouse
- Для frontend: Vue.js 3.0, Vuex/Pinia, TypeScript, Cypress, Jest
- Рабочие инструменты: Docker, Gitlab, Jira/Confluence
- Автоматизация развертывания и оркестрация: Ansible, Gitlab, K8S, своя обвязка – PaaS.
Чем предстоит заниматься:
- разработкой и поддержкой всех видов автотестов (intergration/e2e);
- участием в code review автотестов;
- разработкой тестовых моделей;
- обеспечением качества продукта на всех этапах жизненного цикла разработки;
- модульным, интеграционным и системным ручным тестированием на уровне backend (REST API);
- работой с логами, разбором причин появления дефектов и заведением их в систему баг-трекинга;
- ведением и поддержкой тестовой документации;
- взаимодействием с аналитиками, разработчиками, менеджерами продуктов, смежными и внешними командами;
- участием в сборе и анализе требований к функциональности.
Пожелания к твоему опыту:
- опыт тестирования преимущественно backend;
- есть опыт автоматизации тестирования (TS, JS);
- ты знаешь как работают протоколы HTTP/HTTPS, методы запросов, умеешь их тестировать;
- знаешь JSON, HTML;
- у тебя есть опыт работы с Postman (Swagger), c базами данных (предпочтительно MongoDB), а также с системами логирования и мониторинга (у нас Kibana, Grafana);
- у тебя есть опыт исследовательского тестирования, разбора дефектов;
- ты понимаешь принципы работы систем, основанных на микросервисной архитектуре;
- умеешь работать с тестовой документацией (проработка тестовой модели, создание, поддержание её в актуальном состоянии).
Будет плюсом:
- опыт работы с Chrome DevTools;
- знание Git.
- работаем удаленно или из уютного офиса на ст. м. Добрынинская в Москве;
- предоставляем ДМС со стоматологией;
- помогаем с переездом в Москву при необходимости;
- делимся собственным опытом и знаниями;
- регулярно проводим митапы, приглашаем внешних спикеров;
- даем доступ к внутренним ресурсам: электронной библиотеке и корпоративному университету, где можно непрерывно обучаться.
Специалист по автоматизированному тестированию / AQA (Python) в финтех-проект
Мы — аутсорсинговая IT-компания из Казани с аккредитацией с 2018 года. Работаем со средним и крупным бизнесом, в том числе в финтех-домене.
Сейчас мы формируем новую команду тестирования для федерального финтех-проекта. QA-функция и контур автоматизированного тестирования создаются с нуля и будут интегрированы в процессы заказчика.
Мы ищем AQA (специалиста по автоматизированному тестированию), который будет заниматься разработкой и поддержкой автотестов в составе команды QA, знаком (знакома) с автоматизацией в продакшене и понимает, как поддерживать автотесты как часть общего процесса разработки.
Описание задачиРазрабатывать и поддерживать автоматизированные тесты (API и UI), участвовать в развитии автотестового контура и обеспечивать стабильную работу автоматизации в CI/CD в рамках проекта заказчика. Участвовать в подготовке и проведении нагрузочного тестирования, анализе результатов и стабильности системы под нагрузкой
Технологический стекСтек системы: Python, Java 11/21, Spring Boot, Postgres, RabbitMQ, ELK, Prometheus, Docker, GitLab CI
Автоматизированное тестирование:
● Python (Java как плюс);
● UI-тестирование — Selenium WebDriver (или Playwright);
● нагрузочное тестирование — JMeter, k6 (или аналоги).
Ожидания от кандидата● Опыт в тестировании от 4 лет, из них в автоматизации тестирования не менее 2 лет
● Опыт разработки автотестов на Python (Java — как плюс)
● Опыт работы с UI- и API-автотестами
● Понимание принципов построения и поддержки автотестов
● Готовность работать с существующими требованиями и участвовать в развитии автоматизации
● Навыки в Property-based Testing и Model-based Testing как большой плюс
● Законченное высшее образование
Профессиональные знания● Знание видов, уровней и методов тестирования
● Понимание SDLC и жизненного цикла тестирования
● Понимание принципов построения автоматизированных тестов
● Знание принципов составления тест-планов и тест-кейсов
● Знание классификации дефектов и их жизненного цикла
● Знание клиент-серверной архитектуры
● Понимание основ ООП и структур данных
● Понимание принципов работы API и форматов данных (JSON)
Профессиональные умения и навыки● Уверенное знание Python (Java как плюс)
● Участие в запуске автоматизации с нуля
● Разработка и поддержка автотестов API
● Тестирование REST API через Postman (Swagger, аналоги)
● Работа с фреймворками автоматизированного тестирования
● Умение работать с Selenium WebDriver, PlayWright или аналогами
● Уверенное владение SQL для проверки данных и сценариев тестирования: запросы средней сложности с подзапросами
● Понимание принципов CI/CD
● Опыт работы с Git
● Опыт нагрузочного тестирования: подготовка методики, проведение тестов, анализ результатов, работа с метриками и системами мониторинга
● Опыт работы с системами управления тестированием или чек-листами
● Опыт работы с баг-трекинговыми системами
● Навыки работы с инструментами разработчика (DevTools) в браузере
Выполняемые обязанности● Написание и поддержка автоматизированных тестов (API, UI)
● Разработка и поддержка фреймворка автоматизированного тестирования
● Анализ результатов прогонов, поддержка и рефакторинг автотестов
● Функциональное и регрессионное тестирование веб-приложения
● Формирование и поддержка тестовой и технической документации (тест-кейсы, чек-листы, баг-репорты)
● Анализ результатов автотестов и участие в разборе дефектов
● Интеграция автоматизированных тестов в процесс CI/CD
● Локализация и документирование дефектов, заведение дефектов в баг-трекинговую систему, проведение ретестов
● Взаимодействие с командой разработки, аналитики, QA и смежными подразделениями: Бизнес-подразделения, ИБ, Эксплуатация, смежные подразделения и подрядные организации
Будет плюсом● Опыт автоматизации в финтех-, банковских или транзакционных системах
● Опыт работы с контейнерами (Docker) и логированием
● Навыки в Property-based Testing и Model-based Testing
● Опыт работы с Test Containers
Требования к личностным качествам кандидатаОтветственность, внимательность к деталям, умение работать в команде, готовность разбираться в предметной области и развивать технические навыки.
Формат работы и условия● Работа возможна только при нахождении на территории РФ
● Удалённый формат работы
● Возможен гибридный формат при нахождении в г. Казани
● Оформление по ТК РФ, оплачиваемые отпуска и больничные
● Полная занятость: 40 часов в неделю
● Рабочее время: приоритет — московское время (9:00–18:00), возможна гибкость по согласованию
Дополнительная информация для откликаВ сопроводительном письме, пожалуйста, ответmnt на вопросы:
● С какими автотестами (API / UI) вы работали?
● В каких CI/CD-пайплайнах вы участвовали?
● С какими сложностями в автоматизации тестирования вы сталкивались?
Коротко, в свободной форме (несколько абзацев достаточно). Будет здорово, если ответы будут с примерами из практики.
Отклики без ответов на эти вопросы не рассматриваются.
QA Fullstack (JavaScript / TypeScript)
Мы занимаемся созданием и развитием сервисов доставки заказов из торговых сетей "Пятёрочка", "Перекрёсток", "Чижик", а также онлайн-гипермаркета Vprok.
В нашей команде работают профессионалы с разносторонним опытом. Здесь ты найдешь нетривиальные задачи и новые вызовы, сможешь реализовать свой потенциал.
Наш стек:
Наша инфраструктура построена по принципу платформенной топологии: мы развиваем внутренние облачные сервисы для разработки, деплоя и тестирования. Собственные Internal Development Platform (IDP) по направлениям разработки, CI/CD, автоматизации тестирования и мониторинга упрощают работу инженеров и ускоряют вывод продуктов в продакшн.
Языки: TypeScript/JavaScript/Go.
Для автотестов мы используем: Playwright, Appium, Allure TestOps, k6.
Для backend: Nest.js, Redis, RabbitMQ, Kafka.
Для хранения данных используем: MongoDB, PostgreSQL, Elasticsearch, Greenplum, ClickHouse.
Для frontend: Vue.js 3.0, Vuex/Pinia.
Инфраструктура и CI/CD: свой собственный SaaS, Ansible, K8s, GitLab.
Для логов и аналитики: Kibana, Grafana.
- Разработкой и поддержкой всех видов автотестов.
- Участием в code review.
- Контрибьютом в платформенные сервисы и библиотеки.
- Разработкой тестовых моделей.
- Обеспечением качества продукта на всех этапах жизненного цикла разработки.
- Работой с логами, разбором причин появления дефектов и заведением их в систему баг-трекинга.
- Ведением и поддержкой тестовой документации.
- Взаимодействием с аналитиками, разработчиками, менеджерами продуктов, смежными и внешними командами.
- Участием в сборе и анализе требований к функциональности.
- Понимаешь как устроено современное клиент-серверное приложение и знаешь как его тестировать.
- Умеешь программировать и автоматизировать свое тестирование на TypeScript/JavaScript.
- Опыт работы с Postman (Swagger), с базами данных (предпочтительно MongoDB).
- Опыт работы с системами логирования и мониторинга (у нас Kibana, Grafana).
- Опыт исследовательского тестирования, разбора дефектов.
- Понимаешь принципы работы систем, основанных на микросервисной архитектуре.
- Умеешь работать с тестовой документацией (проработка тестовой модели, создание, поддержание её в актуальном состоянии).
Почему с нами классно:
- Работаем удалённо или из уютного офиса на ст. м. Добрынинская или м. Савеловская в Москве.
- Предоставляем ДМС со стоматологией, возможность оформить льготный ДМС для родственников, программу страхования жизни и здоровья, а также для путешествий за границу.
- Заботимся о ментальном благополучии: даём доступ к сервису онлайн-консультаций с психологами Alter.
- Предоставляем корпоративные скидки на доставку продуктов из торговых сетей Х5, онлайн-гипермаркета Vprok.ru и Много лосося. А ещё даём бесплатный доступ к сервису Пакет.
- Подключаем к Prime Zone — программе лояльности с лучшими скидками на рестораны, развлечения, спорт и т.д.
- Даём доступ к внутренним ресурсам: электронной библиотеке и корпоративному университету, где можно непрерывно обучаться.
- Делимся собственным опытом и знаниями: регулярно проводим митапы и участвуем в конференциях.
- 30 минут – встреча с HR.
- До 120 минут – знакомство с командой/руководителем.
- Совпадаем по ожиданиям? Предлагаем оффер.
SDET QA инженер (Java auto)
Региональный центр тестирования и контроля качества — это профессиональная команда, обеспечивающая надежность и качество всего программного обеспечения, используемого в Банке России. Мы тестируем продукты как внутренней разработки, так и созданные внешними вендорами.
Мы ищем инженера по автоматизированному тестированию, который присоединится к нашей команде и будет заниматься проверкой широкого спектра приложений: от веб-интерфейсов и десктопных решений до серверных сервисов. В нашей работе мы применяем различные виды тестирования: функциональное, интеграционное, регрессионное, нагрузочное и другие.
Ожидания от кандидата- Высшее техническое образование.
- Уверенный опыт коммерческой разработки автотестов на Java от 2 лет с использованием Selenium/Selenide/Selenoid/TestNG/JUnit.
- Опыт самостоятельного ведения проекта (или значимого участия) в области разработки или автоматизации тестирования.
- Практическое владение инструментарием: Git, GitLab, IntelliJ IDEA.
- Умение составлять понятную техническую и рабочую документацию.
- Будет плюсом: опыт моделирования бизнес-процессов (нотация BPMN).
Чем предстоит заниматься:
- Проектировать и разрабатывать скрипты для автоматизированного тестирования (Java) на основе существующих тест-кейсов.
- Участвовать в разработке ПО в соответствии с техническими заданиями и сценариями использования.
- Проводить анализ и рефакторинг программного кода, улучшая его качество и поддерживаемость.
- Создавать и актуализировать программную документацию.
- офисный формат работы Санкт-Петербург, проспект Энергетиков, 45;
- график работы с 9-18 часов (возможно гибкое начало дня с 8-11).
- получение действительно уникального опыта в мегарегуляторе, участие в проектах, которые напрямую или косвенно затрагивают весь финансовый рынок России;
- возможности для профессионального развития и развитую ИТ культуру: наставничество, обучение в Университете Банка России, профессиональные клубы, конференции, сильная команда руководителей и коллег;
- работу с современным стеком технологий, в том числе разработка Backend на Java 17, SpringBoot, Spring (Data, Security, Web, Actuator);
- использование как стандартных средств коллективной работы (Jira, Confluence), так и собственных средств (свой портал видео-конференц связи, собственная среда тестирования и разработки и т.п.);
- работу в сбалансированных и полнофункциональных проектных командах;
- стабильность при постоянном развитии;
- широкий социальный пакет (дополнительные дни к отпуску, возможности для отдыха по льготным ценам, свой многопрофильный медицинский центр, корпоративные скидки на спорт и активная спортивная жизнь внутри Банка России, пенсионная программа и многое другое);
- релокационный пакет для иногородних кандидатов.
Хотите персональную подборку?
Введите свои критерии — мы отфильтруем вакансии по вашим требованиям
Найти подходящие вакансии →