O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Streszczenie stanowiska pracy: Jako inżynier oprogramowania w dziale testowania będziesz odpowiedzialny za projektowanie, opracowywanie i utrzymywanie solidnych zautomatyzowanych platform testowych w celu zapewnienia jakości i niezawodności naszych aplikacji w służbie zdrowia o krytycznym znaczeniu. Będziesz pełnić funkcję programisty skupionego na testowalności, współpracując z twórcami funkcji w celu integracji automatyzacji z potokiem CI/CD. Twoja rola polega na przesunięciu testowania „w lewo” i wczesnym identyfikowaniu defektów poprzez walidację opartą na kodzie, skrypty wydajnościowe i analizę architektury.
Miejsce pracy: Zdalne, Indie Tryb pracy: Praca zdalna Godziny pracy: 19:00 IST do 4:00 IST Funkcje stanowiska: Role i obowiązki - Opracowywanie platformy: Projektowanie i wdrażanie od podstaw skalowalnych, automatycznych platform testowych wielokrotnego użytku przy użyciu narzędzi będących standardami branżowymi. - Strategia automatyzacji: Kieruj przejściem od testów ręcznych do wysoce zautomatyzowanego pakietu regresji przy użyciu Selenium i Playwright. - Testowanie API i backendu: Twórz zautomatyzowane skrypty dla usług sieciowych (REST/SOAP) i architektur mikrousług. - Wydajność systemu: Twórz i wykonuj automatyczne testy obciążenia, obciążenia i wydajności, aby zapewnić niezawodność systemu w przypadku szczytowych ilości danych dotyczących opieki zdrowotnej. - Integracja CI/CD: Zintegruj zautomatyzowane zestawy testów z potokami DevOps (np. Bitbucket, Git, Jenkins), aby obsługiwać szybkie cykle wydawnicze o dużej pewności. - Automatyzacja danych: programowo zarządzaj danymi testowymi i maskuj je w środowiskach deweloperskich, kontroli jakości i testowych. - Przegląd kodu: Weź udział w przeglądach kodu dla programistów, aby zapewnić „testowalność” i przekaż opinię na temat zasięgu testów jednostkowych. Kwalifikacje zawodowe: Kwalifikacje, których szukamy, to połączenie doświadczenia zawodowego i wykształcenia.
Są one podzielone na kwalifikacje minimalne (obowiązkowe) i kwalifikacje dodatkowe (miło je posiadać) wraz z umiejętnościami miękkimi (kompetencjami) potrzebnymi na danym stanowisku: Minimalne kwalifikacje: - Doświadczenie: 4 - 6 lat w inżynierii jakości oprogramowania, z czego co najmniej 3 lata szczególnie skupione na inżynierii automatyki. - Podstawowe narzędzia: Biegła znajomość Selenium WebDriver i Playwright do automatyzacji sieci. - Języki: 2 - 4 lata praktycznego doświadczenia w języku Java, Python lub JavaScript (Node.js). - Skrypty i dane: Biegłość w skryptach powłoki, XML i pisaniu złożonych zapytań SQL dla Oracle lub MS SQL Server. - Usługi internetowe: Dogłębne zrozumienie testowania w środowiskach SOA lub mikrousług przy użyciu narzędzi takich jak Postman lub RestAssured. - Infrastruktura: Znajomość konteneryzacji Docker i zarządzania agentami testowymi w środowiskach zwirtualizowanych. - DevOps: Doświadczenie w kontroli wersji (Git/Bitbucket) i integracji przepływu pracy CI/CD. - Bezpieczeństwo/prywatność: Znajomość ram ochrony danych, takich jak HIPAA lub RODO. Warto mieć - Odpowiednie certyfikaty kontroli jakości (np. ISTQB, CSTE) są zaletą - Kontakt z systemami zdrowia publicznego lub praca w branżach podlegających ścisłym regulacjom jest mocnym plusem. - Administrator baz danych: Znajomość administrowania bazami danych (Oracle/SQL) i infrastrukturą sieciową. - Metodologie: Znajomość specjalistycznych ram, takich jak Six Sigma, CMM lub ISO9000. - Certyfikaty: Inżynier automatyzacji testów na poziomie zaawansowanym ISTQB lub podobny. - Chmura: doświadczenie w prowadzeniu automatycznych testów w środowiskach AWS, Azure lub Google Cloud. - Branża regulowana: Wcześniejsze doświadczenie w obszarze zdrowia publicznego lub w ściśle regulowanych środowiskach SaaS. - Zarządzanie projektami: Podstawowe umiejętności zarządzania projektami.
Umiejętności miękkie/umiejętności behawioralne: 1. Doskonałe umiejętności komunikacyjne (pisemne i werbalne) 2. Samodzielna praca.
3. Korzyści z krytycznego myślenia: - Coroczne święta państwowe, jeśli ma to zastosowanie - Łącznie 30 dni urlopu w roku kalendarzowym - Polisa medyczna - Program nagród za styl życia - Grupowe ubezpieczenie na życie - Napiwki - ...i wiele więcej! Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/software-engineer-in-test-harris
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.