Software Engineer III - Lead QA, Data Analyst

Job expired!

Czy jesteś gotowy, aby podnieść swoją karierę inżyniera testów oprogramowania? Mamy ekscytującą i satysfakcjonującą okazję dla Ciebie w JPMorgan Chase w zespole Consumer and Community Banking. Jako Software Engineer III - Lead Tester, będziesz odgrywać krytyczną rolę jako doświadczony członek zespołu zwinnego, odpowiedzialny za projektowanie i testowanie technologii rynkowych w bezpieczny, stabilny i skalowalny sposób.

W tej roli będziesz:

  • Działać jako łącznik między zespołami IT biznesu, właścicielami produktów, zewnętrznymi dostawcami i zespołami deweloperskimi w celu zapewnienia solidnego testowania i wdrożenia oprogramowania.
  • Analizować wymagania biznesowe i dane w celu wsparcia pełnej funkcjonalności aplikacji i jej projektowania.
  • Rozwijać dogłębne zrozumienie potrzeb biznesowych, architektury systemowej oraz zarządzania danymi, aby tworzyć funkcjonalne projekty.
  • Współpracować z zespołami deweloperskimi, aby tworzyć funkcjonalne projekty, które spełniają wymagania biznesowe.
  • Kierować funkcją QA, zarządzać backlogami rozwoju Agile, identyfikować scenariusze testowe i pisać pozytywne i negatywne przypadki testowe.
  • Szacować zadania projektowe i skutecznie zarządzać ryzykami i problemami.
  • Wykonywać przypadki testowe i dokumentować wyniki za pomocą narzędzi takich jak qTest.
  • Nawigować w złożonym technicznym rozwiązywaniu problemów i realizować rozwiązania oprogramowania poza konwencjonalnymi podejściami.
  • Tworzyć dokumentację architektury i projektowania dla złożonych aplikacji, zapewniając spełnienie wszystkich ograniczeń projektowych.
  • Analizować, syntetyzować i wizualizować duże zestawy danych w celu ciągłego ulepszania aplikacji oprogramowania.
  • Wnosić wkład w społeczności inżynierów oprogramowania i eksplorować nowe oraz pojawiające się technologie.
  • Wspierać kulturę zespołową różnorodności, równości, integracji i szacunku.

Aby odnieść sukces w tej roli, musisz posiadać:

  • Formalne szkolenie lub certyfikację w koncepcjach inżynierii oprogramowania z co najmniej 3-letnim doświadczeniem w praktyce.
  • Biegłość w rozumieniu logiki kodu i konstruowaniu skomplikowanych zapytań danych.
  • Zaawansowane umiejętności analizy biznesowej i danych, procesów biznesowych oraz wiedzy na temat aplikacji.
  • Zdolność modelowania przepływów procesowych, przepływów relacji danych i sekwencjonowania zdarzeń.
  • Doświadczenie we współpracy z wysokowydajnymi zespołami w celu osiągnięcia wspólnych celów.
  • Umiejętność rozwijania, debugowania i utrzymywania kodu w środowisku korporacyjnym, używając nowoczesnych języków programowania i języków zapytań do baz danych.
  • Ogólna wiedza na temat cyklu życia oprogramowania (SDLC).
  • Solidne zrozumienie zwinnych metodologii takich jak CI/CD, rezyliencja aplikacji i bezpieczeństwo.

Dodatkowe kwalifikacje, które są korzystne, obejmują:

  • Doświadczenie z technologiami Big Data, takimi jak Hadoop, HIVE i Spark.
  • Znajomość publicznych platform chmurowych i narzędzi, np. AWS.
  • Biegłość w