Мы ищем специалиста по тестированию ПО в проекты разработки аналитических информационных систем по формированию и предоставлении потребителям геоинформационных сервисов на основе обработки навигационных данных ГЛОНАСС, данных дистанционного зондирования Земли (ДЗЗ)
Условия работы:
- офис, Москва (рядом с м.Авиамоторная), график работы: 5/2, 09:00 - 18:00
- оформление по ТК РФ;
-
- аккредитованнаянная it компания;
- амбициозные проекты.
Чем предстоит заниматься:
1. Тестирование следующих компонент системы:
- серверное API цифровой платформы: поиск, заказ и получение продуктов;
- интерфейсы web-портала цифровой платформы (операторские и пользовательские АРМы);
- серверы приложений, их настройка и выполнение обработки данных;
- web-интерфейсы тематических геоинформационных сервисов.
2. Участие в проведении автоматического тестирования.
На проекте в настоящее время используется ручное тестирование и, в ограниченном объеме, автоматическое тестирование (используем pytest, jmeter, selenium).
3. Участие в проведении приемо-сдаточных, автономных и комплексных испытаний разрабатываемых компонент и информационной системы в целом.
Задачи инженера по тестированию:
- тестирование требований;
- разработка программных методик проведения испытаний;
- разработка планов тестирования, сценариев и методик тестирования;
- проведение интеграционного, функционального и приемочного тестирования;
- тестирование производительности (нагрузочное тестирование);
- тестирование на отказ и восстановление автоматических модулей;
- нефункциональное тестирование, в первую очередь тестирование интерфейса (проверка на соответствие дизайну);
- взаимодействие с командой разработки по устранению багов, иногда уточнение требований;
- выявление и локализация ошибок в работе, постановка задач на их устранение;
- подготовка тестовых данных и документирование результатов тестирования;
- демонстрация функционала системы при проведении испытаний;
- участие в настройке тестовой среды: установка и конфигурирование прикладного ПО.
Требования к кандидату:
- знание теории и методологии тестирования;
- опыт тестирования на реальных проектах;
- понимание архитектуры ПО, принципов и процессов разработки и тестирования ПО;
- понимание работы современных web-приложений, знание протоколов и ответов от сервера;
- опыт разработки тестовой документации;
- знание devtools, инструментов тестирования REST API;
- умение читать документацию и самостоятельно находить решение вопросов;
- умение структурированно и доступно выражать свои мысли и отстаивать свою позицию;
- базовые знание и опыт работы в bash (работа с файлами, права доступа, написание несложных sh скриптов);
- умение читать и анализировать логи.
Будет преимуществом:
- знание и опыт работы с контейнеризацией (docker), системами ci/cd и git;
- опыт тестирования в проектах, предоставляющих геоинформационные сервисы, использующие пространственные данные, карты;
- знание и опыт использования инструментов автоматизации тестирования pytest/jmeter;
- опыт работы в условиях недостаточности документации.
Мы ожидаем что Вы:
- имеете хорошие коммуникативные навыки, способны выполнять рутинные задачи;
- умеете работать в команде, вежливы и внимательны к людям и деталям в работе;
- способны обрабатывать и структурировать большие объемы данных;
- аккуратны, внимательны, способны работать в многозадачном режиме, стрессоустойчивы;
- желаете развиваться в направлении тестирования и отладки ПО;
- готовы вносить новые идеи и брать на себя ответственность за их реализацию.
Наш стек:
- backend пользовательских приложений: Java 8/11, hibernate, PostrgeSQL/PostGIS, Kafka;
- backend геосервисов: Python: Dask, Xarray, Rasterio, TiTiler, TiPg, numpy, Pyresample, skimage, GDAL, scipy, sklearn, boto3, pydantic, FastAPI, Sanic, PostgreSQL|/PostGIS, Redis;
- frontend пользовательских приложений: React, Mapbox, NextJS, Redux, Material UI, Webpack;
- визуализация геосервисов: Dash, Dash-leaflet; DashMantine;
- стандарты и спецификации: OpenAPI, OGC API, MosaicJSON, OGC TD TileMatrixSet, STAC; COG, S3;
- используем gitlab, docker, redmine.
Мы благодарим Вас за проявленный интерес к нашей вакансии.
Ваше резюме будет рассмотрено в течение 3 рабочих дней.
Если Ваш опыт работы и квалификация соответствуют требованиям к вакансии, мы с Вами свяжемся.