Компания Piklema разрабатывает решения для горнодобывающей промышленности, применяя технологии искусственного интеллекта. Наши продукты позволяют снять с человека часть работы в сложных промышленных условиях с перспективой дальнейшего перехода к полностью автономным/беспилотным технологиям. Решения компании используются на экскаваторах, самосвалах, погрузчиках, конвейерных лентах и на других этапах производства. Продукт Piklema CVision.PitFace по анализу гранулометрического состава отмечен премией StarTech.Awards 2024 как один из трех лучших продуктов для горнодобывающей отрасли.
Компания Piklema включена в реестр аккредитованных организаций, осуществляющих деятельность в области ИТ (рег. № 18053).
Кого ищем:
Тестировщика для поддержки и развития продуктов и проектов на базе алгоритмов компьютерного зрения, тестирования функциональных модулей систем и бортовой части сбора данных.
Требования к техническому уровню кандидатов:
-
Понимание клиент-серверной архитектуры: Как работает Web (протокол HTTP, REST API, форматы данных JSON/XML). Базовое умение отправить запрос через Postman, Insomnia или cURL.
-
Основы баз данных: Понимание структуры реляционных БД. Умение написать простые SQL-запросы (SELECT, WHERE), чтобы проверить записались ли данные.
- Отсутствие страха перед консолью: Понимание, что такое командная строка и базовые знания систем контроля версий (Git). Не обязательно знать все команды наизусть, но нужно быть готовым в этом работать.
- Теория тестирования: Умение применять базовые техники тест-дизайна на практике (классы эквивалентности, граничные значения). Умение четко, понятно и по делу оформлять баг-репорты.
Личностные качества и компетенции:
- Стремление копать глубже: Не просто завести баг «Выдает ошибку 500», а открыть DevTools/Postman или заглянуть в логи, чтобы дать разработчику чуть больше контекста.
- Понимание взаимосвязей: Понимание того, как компоненты общаются друг с другом на базовом уровне (фронтенд отправляет запрос — бэкенд его обрабатывает — база данных сохраняет).
- Техническое любопытство и обучаемость: Готовность постоянно гуглить, читать документацию (в том числе на английском), задавать вопросы и разбираться в новых инструментах.
- Внимательность и дотошность: Умение задавать вопросы вида «А что будет, если пользователь сделает не по сценарию?» и проверять не только позитивные пути (happy path).
Чем предстоит заниматься:
- проведение и улучшение процесса тестирования веб-приложений;
- ФТ, НТ, стресс-тестирование, юзабилити-тестирование, интеграционное тестирование, регрессионное тестирование, тестирование пользовательского интерфейса;
- построение пользовательских сценариев;
- разработка, поддержка и выполнение автоматизированных тестовых сценариев с использованием Selenium и pytest;
- предоставлять обратную связь и рекомендации разработчикам и менеджерам по продуктам для улучшения качества продукта;
- выявлять, документировать и отслеживать дефекты и несоответствия программного обеспечения;
- работа с документацией (тестирование, актуализация, внесение комментариев и предложений);
- разрабатывать и внедрять эффективные стратегии тестирования и планы тестирования;
- написание и поддержка тест-планов, тест-кейсов, постановка задач, планирование ресурсов на тестирование, приоритизация задач, тесное общение с менеджерами и отделом разработки;
- ручное тестирование задач фронтенда и работы backend api;
- участвовать в code review и вносить вклад в инициативы по постоянному улучшению;
Немного о нас и команде:
- покрываем код юнит тестами;
- трекер задач в Jira/YouTrack, документация Notion, коммуникация в Slack, Zoom;
- настроен CI/CD в gitlab;
- работаем по gitflow, проводим code review.
Условия:
- Официальное трудоустройство по ТК РФ;
- Конкурентная заработная плата;
- ДМС (включая стоматологию и госпитализацию);
- Работа с профессиональной командой; Подчинение СТО;
- Офис ст.м. Проспект Мира, Сухаревская (10 минут пешком);
- Гибридный формат работы (либо удаленка, если вы находитесь в другом регионе).