W Lilly łączymy troskę z odkryciami, aby poprawić życie ludzi na całym świecie. Z siedzibą w Indianapolis w stanie Indiana, Lilly jest globalnym liderem w opiece zdrowotnej, dedykowanym odkrywaniu i dostarczaniu przełomowych leków. Nasi pracownicy pracują nad poprawą zarządzania chorobami, przyczyniają się do dobra społeczności oraz angażują się w wolontariat i filantropię. Stawiamy ludzi na pierwszym miejscu we wszystkim, co robimy i poszukujemy osób, które są zdeterminowane, by wywierać pozytywny wpływ na zdrowie globalne.
Inżynier Jakości
Inżynier Jakości będzie ulepszać nasze rozwiązania programowe poprzez zaawansowane budowanie, automatyzację testów oraz udostępnianie środowisk. Obowiązki obejmują dostarczanie skalowalnych możliwości automatyzacji zgodnie z naszymi metodologiami testowania, specyfikacjami docelowych środowisk oraz praktykami zarządzania jakością. Ta rola będzie rozwijać platformę ciągłego dostarczania, zarządzać przepływami pracy automatyzacji oraz współpracować z zespołami ds. rozwoju produktu, by wykorzystać automatyzację w cyfrowych rozwiązaniach zdrowotnych Lilly.
- Opracowanie kompleksowej mapy drogowej ciągłego dostarczania; zidentyfikowanie przypadków użycia o wysokiej wartości dla automatyzacji budowania i testowania; promowanie mapy drogowej i uzyskanie wsparcia organizacyjnego dla wdrożenia.
- Dostarczanie możliwości „self-service” dla zespołów rozwojowych produktu, umożliwiające przesuwanie kodu z repozytorium do automatycznych środowisk testowych i wdrożeniowych, obejmujące Continuous Integration, Continuous Delivery/Deployment oraz Continuous Infrastructure Automation.
- Projektowanie, wdrażanie i utrzymywanie ram dla zautomatyzowanych skryptów testowych w ramach możliwości „self-service”; instruowanie i wspieranie innych w korzystaniu z tych ram.
- Utrzymywanie repozytoriów kodu źródłowego Digital Health.
- Współpraca z zespołami ds. rozwoju produktu i platformy w celu ciągłego ulepszania możliwości automatyzacji oprogramowania.
- Współpraca z inżynierami ds. bezpieczeństwa platformy Digital Health w celu łagodzenia potencjalnych zagrożeń cyberbezpieczeństwa dla środowisk rozwojowych/testowych/produkcyjnych w chmurze i aplikacji mobilnych.
- Opracowanie, utrzymywanie i egzekwowanie standardowych procesów operacyjnych zgodnie z procesami systemu zarządzania jakością (QMS) Lilly.
- Stosowanie standardowych procesów cyklu życia rozwoju oprogramowania i wdrażanie usprawnień w celu osiągnięcia wyższej jakości, efektywności, powtarzalności i kontroli.
- Licencjat lub stopień associate w dziedzinie informatyki, inżynierii lub pokrewnej.
- 5-6 lat doświadczenia zawodowego w dostarczaniu kompleksowych rozwiązań programowych.
- Zrozumienie testowania obciążeniowego i wydajnościowego.
- Zrozumienie Programowania Obiektowego, serializacji danych, REST API i kontroli wersji kodu oprogramowania.
- Silne doświadczenie w Pythonie, TypeScript, JavaScript lub testowaniu RESTful API.
- Silne doświadczenie w korzystaniu z GitHub i JIRA.
- Ugruntowane doświadczenie w korzystaniu z narzędzi do automatyzacji testów, takich jak Rest Assured, pytest, Postman, Selenium, VS Code, Appium, Cucumber, WebdriverIO i node.js.
- Odnośne doświadczenie w rozwoju ram automatyzacji testów oprogramowania.
- Doświadczenie w korzystaniu z AWS lub innych technologii