Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Платформа предназначена для управления расходами и их аллокации; её бэкенд разработан на Python, а пользовательский интерфейс — на React. Внутренняя команда принимает продукт у вендора, поддерживает его и развивает.
задачи
Анализировать бизнес-требования и участвовать в планировании доработок;
Писать и поддерживать автоматизированные тесты на 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;
Собственные спортзалы в Москве, Санкт-Петербурге и Екатеринбурге;
Скидки на услуги туристических агентств, продукты питания, рестораны, бары и магазины.