Ceramic 3D — IT-компания и ведущий разработчик CAD-программ в сфере дизайна интерьера. Мы создаем собственные программные решения для проектирования и визуализации, включая фотореалистичный визуализатор реального времени высокого качества, разработанный без использования сторонних библиотек.
За 23 года работы Ceramic3D стала одним из лидеров своего сегмента на рынке программного обеспечения России и стран ближнего зарубежья и активно развивает международное направление. Нашими программами пользуются более 800 000 клиентов.
Мы продолжаем активно развивать продукты и увеличивать темп выпуска новой функциональности. Ищем QA Team Lead / Lead QA Engineer, который возьмет ответственность за развитие процессов тестирования и качество выпускаемых продуктов
Нам нужен не только руководитель команды, но и сильный практик, способный глубоко разобраться в продукте, увидеть слабые места существующих процессов и системно их улучшать.
Наша задача — не только находить дефекты перед релизом, но и выстраивать процессы разработки и тестирования таким образом, чтобы снижать вероятность их появления.
О команде:
- Сейчас в команде QA — 3 тестировщика, которые работают с несколькими продуктовыми командами и взаимодействуют с 45 разработчиками.
- Основные процессы ручного тестирования уже сформированы. Новый руководитель должен будет систематизировать и развивать их, определить единые стандарты качества, усилить автоматизацию и выстроить понятные критерии оценки готовности продукта к выпуску.
- QA Team Lead будет отвечать за оценку качества и рисков со стороны QA и участвовать в принятии решений о готовности релизов.
Задачи:
- Организация и развитие работы QA-команды;
- Проведение технических собеседований при приеме новых членов команды;
- Построение и совершенствование процессов обеспечения качества;
- Участие в проработке требований и технических решений с точки зрения качества, тестируемости и рисков;
- Организация тестирования новой функциональности и релизов, определение объема регрессии и приоритетов тестирования;
- Оценка качества и рисков релиза, формирование критериев готовности продукта к выпуску;
- Развитие автоматизированного тестирования: определение сценариев для автоматизации, подходов и инструментов;
- Анализ причин дефектов и инцидентов, развитие компетенций команды и внедрение изменений, предотвращающих повторение проблем.
Что предстоит тестировать:
Наши продукты включают разные типы приложений и сервисов:
- desktop-приложения;
- web-приложения;
- приложения и компоненты на Unity;
- API и внутренние сервисы;
- данные и интеграции между системами.
Продукты технически сложные, поэтому работа не ограничивается проверкой интерфейсов и стандартных пользовательских сценариев.
Будут задачи, связанные с исследованием причин сбоев, проверкой взаимодействия компонентов, моделированием сложных пользовательских сценариев и поиском нестандартных ошибок.
Что мы ожидаем:
- опыт работы в QA от 3 лет, включая опыт управления командой тестирования;
- опыт построения или существенного улучшения процессов QA;
- уверенное владение тест-анализом и тест-дизайном;
- опыт организации функционального, регрессионного и интеграционного тестирования desktop- и web-приложений, включая API;
- понимание принципов автоматизированного тестирования и практический опыт его внедрения или развития;
- умение оценивать риски, определять приоритеты и необходимый объем тестирования;
- умение анализировать причины дефектов и выстраивать процессы, снижающие вероятность их повторного появления;
- способность самостоятельно принимать решения, организовывать работу команды и отвечать за результат.
Будет преимуществом:
- опыт тестирования Unity-приложений;
- практический опыт разработки и/или поддержки автотестов;
- знание SQL;
- опыт тестирования сложных desktop-продуктов;
- опыт работы с системами, состоящими из большого количества взаимодействующих компонентов и сервисов;
- техническое образование.
Что для нас важно:
Мы ищем человека, который способен не только находить ошибки, но и отвечать на более широкий вопрос: Что нужно изменить в процессах разработки и тестирования, чтобы этих ошибок становилось меньше?
Поэтому для нас особенно важны:
- системное мышление и способность видеть причины проблем, а не только их последствия;
- самостоятельность и готовность принимать решения;
- способность выстраивать процессы и аргументировать свои решения;
- ориентация на качество продукта и снижение рисков, а не только на количество найденных дефектов.
Условия:
- Конкурентный уровень дохода — обсуждается индивидуально по итогам собеседования.
- Оформление по ТК РФ, ИП или договору с самозанятым.
- Удаленный / гибридный формат работы.
- График: 10:00–19:00 по Екатеринбургскому времени.
- Работа с технически сложными программными продуктами;
- Возможность напрямую влиять на процессы разработки, тестирования и качество выпускаемых продуктов;
- Возможность развивать и определять подходы к автоматизации тестирования;
- Возможность выстраивать и закреплять единые стандарты QA в компании;
- Профессиональная команда разработчиков, аналитиков и специалистов QA.
Если вам интересно не просто тестировать сложные продукты, а влиять на то, как они разрабатываются и насколько качественными они становятся, будем рады познакомиться.