Платформа предназначена для управления расходами и их аллокации; её бэкенд разработан на Python, а пользовательский интерфейс — на React. Внутренняя команда принимает продукт у вендора, поддерживает его и развивает.
qa тестировщик (auto) бэкенд-сервисов
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Анализировать бизнес-требования и участвовать в планировании доработок;
- Писать и поддерживать автоматизированные тесты на Python с использованием pytest для бэкенд-сервисов;
- Проверять качество данных и целостность выгрузок в PostgreSQL и ClickHouse;
- Анализировать UI на React с использованием DevTools;
- Искать и фиксировать дефекты, контролировать их исправление на проде;
- Подготавливать синтетические данные для тестирования витрин и сложных кейсов;
- Проводить регрессионное тестирование.
требования
- Коммерческий опыт тестирования от 3 лет;
- Уверенно читать чужой код на Python;
- Иметь опыт написания автотестов с использованием pytest или unittest;
- Работать с REST API, JSON и HTTP;
- Писать скрипты для генерации тестовых данных и автоматизации рутины;
- Владеть venv, poetry и pip;
- Писать сложные запросы в PostgreSQL, включая JOIN, подзапросы и оконные функции;
- Понимать транзакции и уметь анализировать планы запросов через EXPLAIN;
- Понимать колоночную архитектуру ClickHouse и писать аналитические запросы на больших объёмах данных;
- Работать с clickhouse-client;
- Уверенно применять классы эквивалентности, граничные значения и попарное тестирование;
- Владеть Git, Jira, Postman, Insomnia или curl;
- Иметь базовое понимание CI/CD и Jenkins;
- Уметь чётко формулировать баг-репорты и писать тест-кейсы;
- Будет плюсом знание основ React, опыт работы с Docker или docker-compose, понимание ETL-процессов, опыт тестирования высоконагруженных систем, опыт мониторинга в Grafana и Prometheus.
условия
- Квартальная премия по результатам KPI;
- Гибкий график работы;
- Удалённый формат работы, ИТ-хаб в Москве и сезонный коворкинг в Сочи;
- Программа ДМС с первых дней работы, включая стоматологию и компенсацию 10 дней больничного;
- Возможность вертикального и горизонтального карьерного роста;
- Тренинги, вебинары, митапы и демо-дни;
- Оплата профильных конференций и курсов;
- Доступ к корпоративным библиотекам Alpina Digital и MyBook;
- Собственные спортзалы в Москве, Санкт-Петербурге и Екатеринбурге;
- Скидки на услуги туристических агентств, продукты питания, рестораны, бары и магазины.
навыки
Ведущий российский банк, предлагает услуги для частных лиц и бизнеса: кредиты, вклады, карты, ипотека, инвестиции. Работает через отделения, онлайн-банк и мобильное приложение. Удобен для управления финансами и покупок.
Подробнее о компании →Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.