Caterpillar Inc.
Caterpillar Inc.
Caterpillar Inc. je globálna výrobná spoločnosť, ktorá vyvíja ťažké stroje a motory pre stavebníctvo, ťažobný priemysel, energetiku a ďalšie odvetvia zamerané na infraštruktúru. Jej portfólio produktov zahŕňa rýpadlá, dozéry, kĺbové nákladné vozidlá a energetické systémy, ktoré podporujú pokročilé technológie a celosvetová sieť predajcov. Spoločnosť bola založená v roku 1925 a spája dlhoročné priemyselné skúsenosti so zameraním na zvyšovanie produktivity a rozvoj udržateľnejších zariadení a prevádzok.

Softvérový inžinier, výkonové inžinierstvo (Čennai, práca na pracovisku)

Vedú end-to-end výkonové inžinierstvo a testovanie webových, mobilných a hybridných aplikácií spoločnosti Caterpillar. Analyzujte a optimalizujte výkon používateľských rozhraní, middlewaru a backendových systémov.

Popis

  • Viesť komplexnú realizáciu výkonového inžinierstva a testovania pre prioritné projekty
  • Riadiť výkonové testovanie od zhromažďovania požiadaviek a návrhu testov cez tvorbu skriptov, vykonávanie, analýzu až po reportovanie
  • Skúmať základné príčiny problémov s výkonom a vytvárať proof-of-concept riešenia na podporu odporúčaní
  • Hodnotiť výkon aplikácií na úrovni používateľského rozhrania, middlewaru a backendu
  • Vykonávať výkonové testy webových, mobilných a hybridných aplikácií
  • Monitorovať a profilovať aplikácie pomocou nástrojov na monitorovanie výkonu a cloudu
  • Analyzovať výkon na strane klienta a frontende
  • Vytvárať interné nástroje a zlepšovať existujúce funkcie

Požiadavky

  • Mať 5 až 10 rokov skúseností s výkonovým inžinierstvom alebo testovaním
  • Preukázať rozsiahle skúsenosti s výkonom a výkonovým testovaním webových, mobilných a hybridných aplikácií
  • Ovládať JMeter vrátane Groovy, JSR223, Web HTTP a Selenium WebDriver
  • Písať automatizačné skripty v TypeScripte alebo JavaScripte s využitím Playwright
  • Diagnostikovať základné príčiny problémov s výkonom a podporovať odporúčania proof-of-concept riešeniami
  • Hodnotiť výkon na úrovni používateľského rozhrania, middlewaru a backendu
  • Sebavedomo pracovať s nástrojmi AppDynamics, Grafana, Kibana a ďalšími profilovacími nástrojmi
  • Rozumieť službe AWS CloudWatch a kľúčovým službám AWS a Azure používaným na monitorovanie výkonu a DevOps
  • Vykonávať testovanie výkonu na strane klienta pomocou nástrojov Lighthouse a Sitespeed
  • Používať SQL a aspoň jeden programovací jazyk, napríklad Java alebo Python
  • Efektívne sa prispôsobovať meniacim sa technológiám a nástrojom
  • Vytvárať skripty Sitespeed a vykonávať analýzu výkonu frontendu
  • Využívať umelú inteligenciu a strojové učenie pri testovaní, analýze alebo reportovaní
  • Rozumieť nástrojom K6 s Grafanou a Artillery na testovanie záťaže
  • Vyvíjať interné nástroje a vylepšenia
  • Priniesť širšie skúsenosti s výkonovým inžinierstvom a znalosť ďalších profilovacích nástrojov