QA инженер (автоматизация и ручное тестирование)
Ищем опытного QA-инженера (4+ года) для полного владения качеством SaaS-платформы в климатической сфере. Вы будете отвечать за автоматизированные и ручные тесты, CI, документацию, демо и поддержку клиентов. Требуется сильный опыт в автоматизации (Playwright, API, JS/TS) и ручном тестировании, а также английский B2+.
Зарплата не указана — оценили по рынку
На основе 98 похожих вакансий за 90 дней.
Что предстоит делать
##### О ВАКАНСИИ Мы — команда в сфере климатических технологий, которая развивает мультитенантную SaaS-платформу, используемую углеродными реестрами и разработчиками проектов. Корректность здесь важна так, как в большинстве продуктов она не важна: записи, которые создают наши клиенты, попадают в публичный реестр и впоследствии не могут быть изменены. Вы будете отвечать за качество целиком — от начала до конца. Это означает автоматизированный тестовый парк, практическое ручное и исследовательское тестирование, а также роль первого технического специалиста, к которому обращаются, когда клиент сообщает о чем-то, что выглядит неправильно. Это также означает то, что, по нашему мнению, недооценено: поскольку после тестирования вы будете знать каждый функционал лучше, чем кто-либо другой, именно вы будете его документировать, демонстрировать и проводить по нему клиентов. Мы не считаем, что эта работа должна доставаться тому, кто никогда не проверял функционал на практике. ##### ОБЯЗАННОСТИ - Управление автоматизированным тестовым парком: модульные, API и сквозные (end-to-end) наборы тестов, а также CI-пайплайны, которые их запускают. - Ручное и исследовательское тестирование, включая проверку релизов. Не всё, что стоит выявить, можно автоматизировать, и нам не нужна команда, которая делает вид, что это не так. - Стратегия регрессионного тестирования для платформы с большой функциональной поверхностью и частыми релизами. - Триаж багов: воспроизведение, изоляция, составление отчета, с которым разработчик сможет работать без дополнительных уточнений. - Документация функционала. Совместная работа с разработчиком, который его создал, глубокое понимание и написание документации. Вы уже протестировали функционал, поэтому заранее знаете, где пользователи застрянут. - Демонстрация завершенного функционала — внутри команды, а также клиентам и партнерам. - Первая линия технической поддержки и онбординг клиентов: воспроизведение того, о чем сообщает клиент, знакомство новых клиентов с платформой и ответы на поступающие технические вопросы. - Стратегия тестовых данных для области, где реалистичные данные дефицитны, а производственные данные чувствительны. - Нагрузочное и performance-тестирование, если вам это интересно. База для этого уже создана. ##### ТРЕБОВАНИЯ - Сильные навыки как в автоматизации, так и в ручном тестировании. Это ключевое требование. Кандидаты, которые сильны в одном и полностью отсутствуют в другом, не подходят на эту роль. - 4+ года в QA, с владением тестовым набором, а не только выполнением чужих тестов. - Глубокие знания тестирования API: REST-контракты, аутентификация, сценарии ошибок и то, что проверять помимо кода 200. - Сквозная (end-to-end) и UI-автоматизация с использованием современного фреймворка. Мы используем Playwright; опыт с Cypress или Selenium также подойдет. - Модульное и интеграционное тестирование в кодовой базе на JavaScript или TypeScript. - Владение CI/CD: умение читать пайплайн, разбираться, почему упала задача, и исправлять её. Вы будете владеть рабочими процессами, которые запускают ваши тесты. - Формальное проектирование тестов: граничные значения, разбиение на классы эквивалентности, таблицы решений. Нам нужно осознанное покрытие, а не интуиция. - Умение оценивать, действительно ли тест что-то доказывает. Зеленый набор тестов, который ничего не проверяет, хуже, чем отсутствие набора, — и мы спросим вас об этом напрямую. - Умение понятно писать для неинженерной аудитории. Документация функционала — часть этой роли, а не задача, которую перекладывают на кого-то другого. - Уверенность в презентациях. Вы будете демонстрировать функционал клиентам и партнерам, а также онбордить новых пользователей на платформу. - Комфорт в общении с клиентами. Иногда вы будете первым человеком, до которого дозванивается раздраженный пользователь. - Готовность сидеть с разработчиком и задавать вопросы, пока вы действительно не поймете функционал, а не тестировать его только по описанию в тикете. - Английский на уровне B2 или выше для письменного технического обсуждения и звонков. ##### БУДЕТ ПЛЮСОМ - Нагрузочное и performance-тестирование с k6, JMeter или аналогичными инструментами. - Генерация тестовых данных, включая синтетические или AI-ассистируемые подходы. - Владение Kubernetes на уровне, достаточном для чтения логов и понимания, где запущен сервис. - MongoDB. - Опыт работы с блокчейном, углеродными рынками или регулируемой отчетностью. Необязательно — мы обучим предметной области. ##### С ЧЕГО ВЫ НАЧНЕТЕ РАБОТУ Если говорить конкретно, а не списком прилагательных: - Принятие на себя существующего тестового парка и решение, что сохранить, что починить, а что вывести из эксплуатации. - Проведение ревизии значительного объема сгенерированного тестового покрытия и оценка того, что действительно оправдывает свое место. - Создание регрессионного покрытия для части платформы, которая сейчас проверяется вручную. - Построение подхода к тестовым данным для области, где реалистичные данные действительно сложно получить. - Документирование и демонстрация функционала, который выходит в ближайших релизах. - Если вы годами ждали полномочий, чтобы как следует починить тестовый пайплайн, — эта роль дает вам эти полномочия.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Climission
2 активные вакансии в компании
Платформенный инженер (Kubernetes, MongoDB)
~1 879 720 – 3 551 625 ₸ оценка
Ищем старшего платформенного инженера для развития мультитенантной SaaS-платформы на Kubernetes и MongoDB. Нужно проектировать отказоустойчивую работу с данными, изоляцию клиентов и наблюдаемость. Требуется реальный опыт изменения stateful-нагрузок в продакшене и 5+ лет в SRE/платформенном инжиниринге. Удалённая работа, контракт.
Похожие вакансии
6 вакансийQA инженер (встраиваемые системы)
Ищем опытного QA-инженера для тестирования встраиваемых систем видеозахвата и стриминга. Нужен опыт ручного тестирования, знание Linux и сетевых технологий. Предлагают удаленную работу, контракт и соцпакет.
AQA Java, Middle+
Вакансия QA-инженера по автоматизации тестирования на Java. Нужно разрабатывать UI и API автотесты, анализировать бизнес-логику и проектировать тесты. Используются Selenide, RestAssured, TestNG, Allure.
QA инженер (мобильное тестирование)
~387 693 ₸ оценка
Ищем опытного QA-инженера для тестирования мобильных приложений. Вы будете заниматься функциональным и регрессионным тестированием, автоматизацией тестов на Java/Python, а также анализом требований и взаимодействием с разработчиками. Предлагается удаленная работа в Украине, конкурентная оплата, бонусы и возможности для развития.
Инженер по автоматизации тестирования
~1 113 450 ₸ оценка
Ищем инженера по автоматизации тестирования для SaaS-платформы. Нужно писать автотесты на TypeScript с Webdriver.io и Playwright, интегрировать их в CI/CD и работать в Agile-команде. Требуется нахождение в ЕС.
AQA (C#) Middle/Senior
~1 113 450 ₸ оценка
Вакансия для QA-инженера с опытом автоматизации на C#. Нужно разрабатывать автотесты, проводить различные виды тестирования (функциональное, регрессионное, смоук, модульное, интеграционное, включая API) и ручное тестирование. Требуется опыт автоматизации от 6 месяцев и QA-опыт от 3 лет.
Тестувальник
Шукаємо досвідченого тестувальника для роботи над власним продуктом — контакт-центром VoIPTime. Потрібен досвід мануального тестування, знання Jira, Agile, Linux та баз даних. Пропонують офісний або гібридний формат роботи в команді, яка розвиває процеси тестування.