Инженер по автоматизированному тестированию
Группа «Кронштадт»
Санкт-Петербург, Василеостровская
5 дней назад
source : HeadHunter

Требуемый опыт работы : 1 3 года

Полная занятость, полный день

  • swiper-container margin : 0 auto; position : relative; overflow : hidden; list-style : none; padding : 0; z-index : 1; .
  • swiper-container-no-flexbox .swiper-slide float : left; .swiper-container-vertical>

  • swiper-wrapper -webkit-box-orient : vertical; -webkit-box-direction : normal; -ms-flex-direction : column; flex-direction : column;
  • swiper-wrapper position : relative; width : 100%; height : 100%; padding-bottom : 50px; z-index : 1; display : -webkit-box;
  • display : -ms-flexbox; display : flex; -webkit-transition-property : -webkit-transform; transition-property : -webkit-transform;
  • o-transition-property : transform; transition-property : transform; transition-property : transform, -webkit-transform;
  • webkit-box-sizing : content-box; box-sizing : content-box; .swiper-container-android .swiper-slide,.swiper-wrapper -webkit-transform : translate3d(0px, 0, 0);
  • transform : translate3d(0px, 0, 0); .swiper-container-multirow>

  • swiper-wrapper -ms-flex-wrap : wrap; flex-wrap : wrap; .swiper-container-free-mode>
  • swiper-wrapper -webkit-transition-timing-function : ease-out; -o-transition-timing-function : ease-out; transition-timing-function : ease-out;
  • margin : 0 auto; .swiper-slide -ms-flex-negative : 0; flex-shrink : 0; width : 100%; height : 100%; position : relative;
  • webkit-transition-property : -webkit-transform; transition-property : -webkit-transform; -o-transition-property : transform;
  • transition-property : transform; transition-property : transform, -webkit-transform; .swiper-slide-invisible-blank visibility : hidden;
  • swiper-container-autoheight,.swiper-container-autoheight .swiper-slide height : auto; .swiper-container-autoheight .swiper-wrapper -webkit-box-align : start;
  • ms-flex-align : start; align-items : flex-start; -webkit-transition-property : height, -webkit-transform; transition-property : height, -webkit-transform;
  • o-transition-property : transform, height; transition-property : transform, height; transition-property : transform, height, -webkit-transform;
  • swiper-container-3d -webkit-perspective : 1200px; perspective : 1200px; .swiper-container-3d .swiper-wrapper,.swiper-container-3d .
  • swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .

  • swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow -webkit-transform-style : preserve-3d;
  • transform-style : preserve-3d; .swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.

  • swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom position : absolute; left : 0;
  • top : 0; width : 100%; height : 100%; pointer-events : none; z-index : 10; .swiper-container-3d .swiper-slide-shadow-left background-image : -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.

    5)), to(rgba(0, 0, 0, 0))); background-image : -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image : -o-linear-gradient(right, rgba(0, 0, 0, 0.

    5), rgba(0, 0, 0, 0)); background-image : linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); .swiper-container-3d .

  • swiper-slide-shadow-right background-image : -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  • background-image : -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image : -o-linear-gradient(left, rgba(0, 0, 0, 0.

    5), rgba(0, 0, 0, 0)); background-image : linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); .swiper-container-3d .

  • swiper-slide-shadow-top background-image : -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  • background-image : -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image : -o-linear-gradient(bottom, rgba(0, 0, 0, 0.

    5), rgba(0, 0, 0, 0)); background-image : linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); .swiper-container-3d .

  • swiper-slide-shadow-bottom background-image : -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  • background-image : -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image : -o-linear-gradient(top, rgba(0, 0, 0, 0.

    5), rgba(0, 0, 0, 0)); background-image : linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); .swiper-container-fade.

  • swiper-container-free-mode .swiper-slide -webkit-transition-timing-function : ease-out; -o-transition-timing-function : ease-out;
  • transition-timing-function : ease-out; .swiper-container-fade .swiper-slide pointer-events : none; -webkit-transition-property : opacity;
  • o-transition-property : opacity; transition-property : opacity; .swiper-container-fade .swiper-slide .swiper-slide pointer-events : none;
  • swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active pointer-events : auto;
  • swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>
  • swiper-wrapper -ms-touch-action : pan-y; touch-action : pan-y; .swiper-container-wp8-vertical,.swiper-container-wp8-vertical>
  • swiper-wrapper -ms-touch-action : pan-x; touch-action : pan-x; .swiper-container-coverflow .swiper-wrapper -ms-perspective : 1200px;
  • swiper-pagination position : relative; width : 100%; margin : 20px 0 0; font-size : 0; line-height : 0; text-align : center;
  • webkit-transition : 300ms opacity; -o-transition : 300ms opacity; transition : 300ms opacity; -webkit-transform : translate3d(0, 0, 0);
  • transform : translate3d(0, 0, 0); z-index : 10; .swiper-pagination.swiper-pagination-hidden opacity : 0; .swiper-pagination-clickable .

  • swiper-pagination-bullet cursor : pointer; .swiper-scrollbar border-radius : 10px; position : relative; -ms-touch-action : none;
  • background : rgba(0, 0, 0, 0.1); .swiper-container-horizontal>

  • swiper-scrollbar position : absolute; left : 1%; bottom : 3px; z-index : 50; height : 5px; width : 98%; .swiper-container-vertical>
  • swiper-scrollbar position : absolute; right : 3px; top : 1%; z-index : 50; width : 5px; height : 98%; .swiper-scrollbar-drag height : 100%;
  • width : 100%; position : relative; background : rgba(0, 0, 0, 0.5); border-radius : 10px; left : 0; top : 0; .swiper-scrollbar-cursor-drag cursor : move;
  • swiper-scrollbar-lock display : none; button.swiper-pagination-bullet border : none; margin : 0; padding : 0; -webkit-box-shadow : none;
  • box-shadow : none; -webkit-appearance : none; -moz-appearance : none; appearance : none; .swiper-pagination-bullet width : 5px;
  • height : 5px; margin : 0 4.1px; display : inline-block; background : #cccccc; outline : none; .swiper-pagination-bullet-active background : #dd1a32;
  • swiper-button-prev,.swiper-button-next position : absolute; top : 45%; width : 39px; height : 33px; margin-right : 2px;
  • background : #dd1a32; z-index : 20; outline : none; cursor : pointer; -webkit-transform : skewX(-27.2deg); -ms-transform : skewX(-27.

  • 2deg); transform : skewX(-27.2deg); .swiper-button-prev : : before,.swiper-button-next : : before content : ''; position : absolute;
  • top : 39%; -webkit-box-sizing : border-box; box-sizing : border-box; width : 9px; height : 9px; border : 2px solid #fff;
  • border-right-color : transparent; border-bottom-color : transparent; .swiper-button-prev left : 12%; .swiper-button-prev : : before left : 50%;
  • webkit-transform : skewX(27.2deg) rotateZ(-45deg); -ms-transform : skewX(27.2deg) rotate(-45deg); transform : skewX(27.
  • 2deg) rotateZ(-45deg); .swiper-button-next right : 12%; .swiper-button-next : : before right : 41%; -webkit-transform : skewX(27.

    2deg) rotateZ(135deg); -ms-transform : skewX(27.2deg) rotate(135deg); transform : skewX(27.2deg) rotateZ(135deg); .tmpl hh wrapper p,.

  • tmpl hh wrapper a,.tmpl hh wrapper img,.tmpl hh wrapper ol,.tmpl hh wrapper ul,.tmpl hh wrapper li margin : 0; padding : 0;
  • border : 0; font-size : 100%; font : inherit; vertical-align : baseline; .tmpl hh video position : relative; .tmpl hh video iframe position : absolute;
  • top : 0; left : 0; width : 100%; height : 100%; .tmpl hh wrapper p width : auto; max-width : 100%; .tmpl hh wrapper img display : block;
  • width : 100%; .hht-vacancydescription padding : 0px; .tmpl hh wrapper .l-cell,.tmpl hh wrapper .l-paddings padding : 0px !important;
  • tmpl hh wrapper .b-vacancy-desc-wrapper margin-top : 0px !important; .tmpl hh wrapper .b-vacancy-desc overflow : visible !important;
  • line-height : inherit; .tmpl hh content ol li b,.tmpl hh content ol li strong,.tmpl hh content ol li p b,.tmpl hh content ol li p strong,.

  • tmpl hh content ul li b,.tmpl hh content ul li strong,.tmpl hh content ul li p b,.tmpl hh content ul li p strong font-weight : normal;
  • font-size : inherit !important; color : inherit !important; margin : 0 !important; text-transform : none; .tmpl hh content ol li p,.

  • tmpl hh content ul li p font-weight : normal; margin : 0; .tmpl hh content p b,.tmpl hh content p strong display : inline;
  • margin : 0; .tmpl hh wrapper width : 100%; margin : 0 auto; max-width : 690px; padding-bottom : 73px; position : relative;
  • word-break : normal; font-family : 'Verdana'; color : #5b5c5e; font-size : 15px; line-height : 18px; overflow : hidden; background : url("https : / / hhcdn.

  • ru / ichameleon / 154787.jpg") 0 0 no-repeat; background-size : 100% auto; .tmpl hh wrapper : : after content : ''; position : absolute;
  • bottom : 0; right : 0; height : 14px; width : 94.6%; background : url("https : / / hhcdn.ru / ichameleon / 154800.jpg") 0 0 no-repeat;
  • background-size : auto 100%; .tmpl hh header font-family : 'Arial'; padding-top : 37px; .tmpl hh header items display : -webkit-box;
  • display : -ms-flexbox; display : flex; margin-bottom : 52px; margin-left : 4.4%; .tmpl hh header items .tmpl hh item display : -webkit-box;
  • display : -ms-flexbox; display : flex; -webkit-box-orient : vertical; -webkit-box-direction : normal; -ms-flex-direction : column;
  • flex-direction : column; .tmpl hh header items .tmpl hh item .tmpl hh icon -webkit-box-sizing : border-box; box-sizing : border-box;
  • height : 44px; width : auto; margin-bottom : 11px; .tmpl hh header items .tmpl hh item .tmpl hh icon img height : 100%; width : auto;
  • tmpl hh header items .tmpl hh item 1 margin-right : 36px; .tmpl hh header items .tmpl hh item 2 margin-right : 44px; .tmpl hh header items .
  • tmpl hh item 2 .tmpl hh icon padding-top : 6px; .tmpl hh header items .tmpl hh item 3 margin-right : 64px; .tmpl hh header items .

    tmpl hh item 3 .tmpl hh icon padding-top : 7px; .tmpl hh header items .tmpl hh item 4 margin-right : 33px; .tmpl hh header items .

    tmpl hh item 4 .tmpl hh icon padding-top : 6px; .tmpl hh header items .tmpl hh item 5 .tmpl hh icon padding-top : 14px; .

    tmpl hh header items .tmpl hh item p font-size : 10px; line-height : 1.2; text-transform : uppercase; color : #000; .tmpl hh header .

  • tmpl hh row display : -webkit-box; display : -ms-flexbox; display : flex; -webkit-box-align : center; -ms-flex-align : center;
  • align-items : center; margin-left : 7.2%; margin-bottom : 29px; .tmpl hh header logo -ms-flex-negative : 0; flex-shrink : 0;
  • width : 135px; margin-right : 35px; p.tmpl hh header intro font-size : 16px; line-height : 20px; font-weight : bold; color : #000;
  • width : 67%; margin-top : 23px; .tmpl hh header special position : relative; -webkit-box-sizing : border-box; box-sizing : border-box;
  • width : 92.6%; padding : 3.5% 3% 4.2% 9%; margin-left : 0.8%; background : #dd1a32; -webkit-transform : skewX(-27.2deg);
  • ms-transform : skewX(-27.2deg); transform : skewX(-27.2deg); .tmpl hh header special : : before,.tmpl hh header special : : after content : '';
  • position : absolute; background : #dd1a32; .tmpl hh header special : : before top : 0; left : -15px; width : 8px; height : 68px;
  • tmpl hh header special : : after bottom : 1px; right : -12px; width : 8px; height : 33px; .tmpl hh header special p font-size : 16px;
  • line-height : 24px; color : #fff; -webkit-transform : skewX(27.2deg); -ms-transform : skewX(27.2deg); transform : skewX(27.

  • 2deg); .tmpl hh header special p : : after content : ''; position : absolute; top : -41.3px; right : -9.8%; width : 8px; height : 35px;
  • background : #fff; -webkit-transform : skewX(-27.2deg); -ms-transform : skewX(-27.2deg); transform : skewX(-27.2deg); .tmpl hh content padding : 9.

    3% 13.2% 13.6% 10%; .tmpl hh content p : first-child,.tmpl hh content>

    strong : first-child,.tmpl hh content div>

  • strong : first-child margin-top : 0 !important; .tmpl hh content p,.tmpl hh content b,.tmpl hh content strong margin : 66px 0 19px;
  • tmpl hh content b,.tmpl hh content strong position : relative; display : inline-block; font-weight : bold; text-transform : uppercase;
  • font-size : 19px; line-height : 1.2; color : #dd1a32; .tmpl hh content b : : before,.tmpl hh content strong : : before content : '';
  • position : absolute; top : 0; left : -24px; display : block; width : 6px; height : 24px; background : #dd1a32; -webkit-transform : skewX(-27.

  • 2deg); -ms-transform : skewX(-27.2deg); transform : skewX(-27.2deg); .tmpl hh content ol,.tmpl hh content ul margin-left : 25px;
  • list-style : none !important; .tmpl hh content ol counter-reset : list counter; .tmpl hh content li position : relative;
  • margin-bottom : 10.2px; .tmpl hh content ul ul,.tmpl hh content ul ol,.tmpl hh content ol ol,.tmpl hh content ol ul margin-top : 10.

    2px; margin-bottom : 10.2px; .tmpl hh content ol>

    li counter-increment : list counter; .tmpl hh content li : before content : ''; position : absolute; left : -24px; top : 0; .tmpl hh content ul>

    li : before content : ' 2022'; .tmpl hh content ol>

  • li : before content : counter(list counter) "."; left : auto; right : 100%; margin-right : 2px; .tmpl hh benefits display : -webkit-box;
  • display : -ms-flexbox; display : flex; -ms-flex-pack : distribute; justify-content : space-around; width : 100%; margin-bottom : 32px;
  • tmpl hh benefits .tmpl hh col display : -webkit-box; display : -ms-flexbox; display : flex; -webkit-box-orient : vertical;
  • webkit-box-direction : normal; -ms-flex-direction : column; flex-direction : column; -webkit-box-align : center; -ms-flex-align : center;
  • align-items : center; width : 42%; .tmpl hh benefits item display : -webkit-box; display : -ms-flexbox; display : flex; -webkit-box-orient : vertical;
  • webkit-box-direction : normal; -ms-flex-direction : column; flex-direction : column; margin-bottom : 66px; .tmpl hh benefits item 2 margin-bottom : 56px;
  • tmpl hh benefits item 5 margin-bottom : 76px; .tmpl hh benefits .tmpl hh icon height : 61px; width : auto; margin-bottom : 13px;
  • tmpl hh benefits .tmpl hh icon img position : relative; left : 50%; height : 100%; width : auto; -webkit-transform : translateX(-50%);
  • ms-transform : translateX(-50%); transform : translateX(-50%); .tmpl hh benefits p line-height : 20px; text-align : center;
  • font-weight : bold; .swiper-pagination display : none; .swiper-slide left : 0; right : 0; position : relative; -webkit-transition : all .

    4s ease-in; -o-transition : all .4s ease-in; transition : all .4s ease-in; -webkit-box-shadow : 0px 19px 21px 0px rgba(0, 0, 0, 0.

  • 18); box-shadow : 0px 19px 21px 0px rgba(0, 0, 0, 0.18); .swiper-slide-prev,.swiper-slide-duplicate-prev right : auto; left : 8%;
  • webkit-transform : scale(0.68); -ms-transform : scale(0.68); transform : scale(0.68); opacity : 0.5; .swiper-slide-next,.
  • swiper-slide-duplicate-next left : auto; right : 8%; -webkit-transform : scale(0.68); -ms-transform : scale(0.68); transform : scale(0.

    68); opacity : 0.5; .swiper-slide-active -webkit-box-shadow : 0px 21px 40px 0px rgba(0, 0, 0, 0.18); box-shadow : 0px 21px 40px 0px rgba(0, 0, 0, 0.

  • 18); -webkit-transform : scale(1); -ms-transform : scale(1); transform : scale(1); z-index : 999; .swiper-slide-active .tmpl hh color opacity : 1;
  • media screen and (max-width : 1019px) .tmpl hh wrapper font-size : 14px; line-height : 17px; padding-bottom : 61px; background-position : top 0 right -244px;
  • background-size : 206.7% auto; .tmpl hh wrapper : : after display : none; .tmpl hh header padding-top : 27px; .tmpl hh header items margin-left : 9.

  • 4%; .tmpl hh header items .tmpl hh item margin : 0 5px 19px; .tmpl hh header items .tmpl hh item .tmpl hh icon height : 28px;
  • tmpl hh header items .tmpl hh item 5 .tmpl hh icon padding-top : 10px; .tmpl hh header items .tmpl hh item p font-size : 8px;
  • tmpl hh header .tmpl hh row -ms-flex-wrap : wrap; flex-wrap : wrap; margin-left : 9.7%; margin-bottom : 27px; .tmpl hh header logo width : 101px;
  • p.tmpl hh header intro font-size : 15px; line-height : 20px; width : 232px; .tmpl hh header special left : -33px; width : 93.

  • 6%; padding : 5.2% 1.7% 5.5% 19.9%; .tmpl hh header special : : before left : -8px; width : 3px; .tmpl hh header special : : after bottom : 2px;
  • right : -12px; width : 4px; height : 16px; .tmpl hh header special p font-size : 13px; line-height : 1.25; width : 91%; min-width : 216px;
  • tmpl hh header special p : : after top : -34.3px; right : -22.4%; width : 3px; height : 20px; .tmpl hh content padding : 11.
  • 1% 2.8% 59px 2.8%; .tmpl hh content p, .tmpl hh content b, .tmpl hh content strong margin : 33px 0 16px; .tmpl hh content b, .

  • tmpl hh content strong font-size : 15px; .tmpl hh content b : : before, .tmpl hh content strong : : before display : none;
  • tmpl hh content ul, .tmpl hh content ol margin-left : 22px; .tmpl hh content li margin-bottom : 7.2px; .tmpl hh content ul ul, .
  • tmpl hh content ul ol, .tmpl hh content ol ol, .tmpl hh content ol ul margin-top : 7.2px; margin-bottom : 7.2px; .tmpl hh content li : before left : -22px;
  • tmpl hh benefits -ms-flex-wrap : wrap; flex-wrap : wrap; margin-bottom : 18px; .tmpl hh benefits .tmpl hh col width : 130px;
  • tmpl hh benefits item height : 174px; margin-bottom : 36px; .tmpl hh benefits p min-height : 40px; .tmpl hh slider .swiper-wrapper padding-bottom : 0;
  • tmpl hh slider .swiper-pagination display : block; .tmpl hh slider .swiper-pagination-bullet margin : 4px; .swiper-container-horizontal>
  • swiper-pagination-bullets.swiper-pagination-bullets-dynamic left : 50%; -webkit-transform : translateX(-50%); -ms-transform : translateX(-50%);
  • transform : translateX(-50%); white-space : nowrap; .swiper-container-horizontal>

  • swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet -webkit-transition : 200ms left, 200ms -webkit-transform;
  • transition : 200ms left, 200ms -webkit-transform; -o-transition : 200ms transform, 200ms left; transition : 200ms transform, 200ms left;
  • transition : 200ms transform, 200ms left, 200ms -webkit-transform; .swiper-container-horizontal.swiper-container-rtl>

  • swiper-pagination-bullets-dynamic .swiper-pagination-bullet -webkit-transition : 200ms right, 200ms -webkit-transform; transition : 200ms right, 200ms -webkit-transform;
  • o-transition : 200ms transform, 200ms right; transition : 200ms transform, 200ms right; transition : 200ms transform, 200ms right, 200ms -webkit-transform;
  • swiper-pagination-bullets-dynamic overflow : hidden; font-size : 0; .swiper-pagination-bullets-dynamic .swiper-pagination-bullet -webkit-transform : scale(0.
  • 33); -ms-transform : scale(0.33); transform : scale(0.33); position : relative; .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active -webkit-transform : scale(1);
  • ms-transform : scale(1); transform : scale(1); .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main -webkit-transform : scale(1);
  • ms-transform : scale(1); transform : scale(1); .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev -webkit-transform : scale(1);
  • ms-transform : scale(1); transform : scale(1); .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev -webkit-transform : scale(0.
  • 66); -ms-transform : scale(0.66); transform : scale(0.66); .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next -webkit-transform : scale(1);
  • ms-transform : scale(1); transform : scale(1); .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next -webkit-transform : scale(0.
  • 66); -ms-transform : scale(0.66); transform : scale(0.66); .tmpl hh slider .swiper-slide -webkit-box-shadow : none; box-shadow : none;
  • tmpl hh slider arrow display : none; media screen and (max-width : 699px) .tmpl hh header items -ms-flex-wrap : wrap; flex-wrap : wrap;
  • webkit-box-pack : center; -ms-flex-pack : center; justify-content : center; width : 265px; margin : 0 auto 15px;
  • беспилотные

    системы

    и робототехника

    интерактивные

    обучения

    Бортовые системы

    и оборудование

    для кораблей

    цифровая

    картография,

    гис и асу

    Частная российская компания, специализирующаяся на разработке и производстве наукоемких решений на море, на суше и в воздухе.

    Мы разрабатываем и производим программно-аппаратные комплексы, программные продукты и сложные технические решения : от геоинформационных и навигационных систем до аэрофотосъемки, безэкипажного управления кораблем и беспилотных летательных аппаратов.

    Мы (Компания Кронштадт ) реализуем проект создание цифровой экосистемы e-Navigation разработка и внедрение сервисов, предназначенных для объединения в единое информационное пространство участников судовых перевозок.

    Цифровая экосистема e-Navigation состоит из следующих сервисов и технологий :

  • Высоконагруженные веб-сервисы, предоставляющие инфокоммуникационные услуги.
  • Береговые станции автоматической системы обмена данными.
  • Система управления морским трафиком и удаленного мониторинга судов.
  • Бортовые системы навигации с глубокой интеграцией глобальных информационных сервисов.
  • Технологии интеллектуального управления для автономных судов.
  • Масштаб проекта даёт возможность применить и развить свои профессиональные навыки по многим направлениям : web-сервисы, распределенные десктопные приложения, бортовые программные продукты.

    Для участия в проекте приглашаем Инженера по тестированию

    ОБЯЗАННОСТИ :

  • Анализ требований к ПО
  • Разработка, документирование и поддержка в актуальном состоянии автоматических тестов
  • Настройка тестовых окружений, подготовка тестовых данных
  • НАШИ ТРЕБОВАНИЯ :

    Опыт автоматизации тестирования от 1 года

    Знания и опыт разработки автотестов на Python

    Глубокое понимание методологии тестирования

    Знания и опыт разработки автотестов с использованием pytest и selenium

    Умение применять шаблон автотестов Page Object

    Опыт автоматизации тестирования пользовательского интерфейса web и desktop

    Опыт работы с системами контроля версий и непрерывной интеграции

    Знания операционных систем Windows, *nix на уровне продвинутого пользователя

    Английский язык на уровне чтения технической документации.

    МЫ ПРЕДЛАГАЕМ :

  • Новый масштабный проект международного уровня
  • Гибкий подход к графику работы
  • Рабочее пространство в СПб. (ст.м.Василеостровская)
  • Возможность проходить обучение, повышать квалификацию, участвовать в выставках и профильных мероприятиях
  • Соблюдение всех норм ТК

    РФ и социальные гарантии

    Доступ к корпоративной

    он-лайн библиотеке

    Финансовая поддержка

    при значимых событиях в жизни

    Лаунж-зона с игровой

    приставкой и вкусным кофе

    ДМС и офисный врач

    Крытая велопарковка

  • душ
  • window.jqueryMigrateOnLoad function() try jQuery.UNSAFE restoreLegacyHtmlPrefilter(); ; / / / / swiper!function(e,t) "object" typeof exports&&"undefined"! typeof module?

  • module.exports t() : "function" typeof define&&define.amd?define(t) : (e e self).Swiper t() (this,function() "use strict";
  • var f "undefined" typeof document? body : ,addEventListener : function() ,removeEventListener : function() ,activeElement : blur : function() ,nodeName : "" ,querySelector : function() return null ,querySelectorAll : function() return ,getElementById : function() return null ,createEvent : function() return initEvent : function() ,createElement : function() return children : ,childNodes : ,style : ,setAttribute : function() ,getElementsByTagName : function() return ,location : hash : "" : document,J "undefined" typeof window?

    document : f,navigator : userAgent : "" ,location : ,history : ,CustomEvent : function() return this ,addEventListener : function() ,removeEventListener : function() ,getComputedStyle : function() return getPropertyValue : function() return"" ,Image : function() ,Date : function() ,screen : ,setTimeout : function() ,clearTimeout : function() : window,l function(e) for(var t 0;t

    Сообщите об этом задании
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Откликнуться
    Мой Email
    Нажимая «Продолжить», я даю согласие neuvoo на обработку моих данных и отправку уведомлений по электронной почте, как описано в Политике конфиденциальности neuvoo. В любое время я могу отозвать свое согласие или отказаться от подписки.
    Продолжить
    Форма заявки