Inżynier rozwoju oprogramowania w teście
Remote
£100,000 - £150,000 / za rok
O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Inżynier ds. rozwoju oprogramowania w firmie Test - Remote Bright Vision Technologies to firma zajmująca się doradztwem technologicznym i tworzeniem oprogramowania, dostarczająca rozwiązania w zakresie chmury, sztucznej inteligencji, danych i rozwiązań dla przedsiębiorstw w całych Stanach Zjednoczonych. To fantastyczna okazja, aby dołączyć do uznanej i szanowanej organizacji oferującej ogromny potencjał rozwoju kariery. Stanowisko: Inżynier ds. rozwoju oprogramowania w lokalizacji testowej: W 100% zdalne (USA) Rodzaj stanowiska: Pełny etat, bezpośrednie Zakres wynagrodzeń W2: 100 000 - 150 000 USD Wymagane doświadczenie roczne: Ponad 6 lat Sponsoring: Obywatele USA, posiadacze zielonej karty, posiadacze EAD i kandydaci do przeniesienia H-1B zachęcani są do składania aplikacji.
Nie możemy sponsorować nowych petycji wizowych H-1B na to stanowisko. Streszczenie stanowiska Poszukujemy doświadczonego inżyniera ds. rozwoju oprogramowania w dziedzinie testowania, który wprowadzi solidne praktyki inżynierii oprogramowania do dyscypliny automatyzacji testów. Na tym stanowisku będziesz projektować, budować i stale ulepszać struktury automatyzacji, pisać kod testowy jakości produkcyjnej i współpracować z zespołami programistycznymi w celu osadzenia inżynierii jakości w SDLC.
Idealny kandydat będzie łączyć silne umiejętności programistyczne z głęboką wiedzą na temat strategii testowania, w tym testów jednostkowych, integracyjnych, kompleksowych, wydajnościowych i bezpieczeństwa w nowoczesnych systemach rozproszonych. Na tym stanowisku będziesz ściśle współpracować z partnerami wielofunkcyjnymi - produktami, projektami, inżynierią, operacjami i interesariuszami biznesowymi - w celu przełożenia niejednoznacznych wymagań na dobrze zaprojektowane rozwiązania. Oczekuje się od Ciebie podniesienia poprzeczki poprzez przegląd kodu, przegląd projektu i opiekę mentorską nad większą liczbą młodszych inżynierów.
Wybrany kandydat charakteryzuje się silną dyscypliną inżynieryjną, jasnym stylem komunikacji i doświadczeniem w realizacji znaczących prac, które dobrze sprawdzają się na produkcji. Kluczowe obowiązki - Projektowanie i budowanie solidnych, skalowalnych frameworków do automatyzacji testów do testowania sieci, API, urządzeń mobilnych i mikrousług. - Napisz zautomatyzowany kod testowy o jakości produkcyjnej w języku Java, Python, JavaScript lub C#, korzystając z platform takich jak Selenium, Cypress, Playwright, RestAssured lub Pact. - Wdrażaj testowanie kontraktów za pomocą Pact lub podobnych narzędzi w celu sprawdzania poprawności kontraktów usługowych w ekosystemach mikrousług. - Twórz kompleksowe potoki testów CI/CD zintegrowane z Jenkins, GitHub Actions, GitLab CI lub Azure DevOps. - Twórz zestawy testów wydajnościowych przy użyciu JMeter, Gatling, k6 lub Locust, w tym realistyczne modele obciążenia i analizę wyników. - Wdrażaj podstawy testów bezpieczeństwa, w tym skanowanie zależności, kontrole oparte na SAST, DAST i OWASP. - Dyskusje na temat strategii testów wiodących, w tym testowanie oparte na ryzyku, testowanie eksploracyjne i praktyki z przesunięciem w lewo. - Ściśle współpracuj z programistami, właścicielami produktów i architektami, aby wcześnie zidentyfikować ryzyko związane z jakością. - Przeprowadzaj analizę przyczyn źródłowych incydentów produkcyjnych i przekładaj ustalenia na zautomatyzowane testy regresyjne. - Ciągłe doskonalenie zasięgu testów, niezawodności testów i czasu oczekiwania na informację zwrotną. - Mentoruj młodszych inżynierów ds. kontroli jakości i utrzymuj rygor inżynieryjny w społeczności testerów. - Utrzymuj kompleksową dokumentację testów, identyfikowalność i raportowanie, stosując zdyscyplinowane praktyki inżynieryjne i ścisłą współpracę z interesariuszami, aby zapewnić, że wyniki są trwałe, dobrze udokumentowane i zgodne z szerszymi standardami zespołu i platformy. - Wkład w wewnętrzne narzędzia testowe i biblioteki wielokrotnego użytku, stosując zdyscyplinowane praktyki inżynieryjne i ścisłą współpracę z interesariuszami, aby zapewnić, że wyniki są trwałe, dobrze udokumentowane i zgodne z szerszymi standardami zespołu i platformy. Wymagane kwalifikacje - tytuł licencjata w dziedzinie informatyki, inżynierii lub pokrewnej dyscypliny technicznej. - Pięć lub więcej lat doświadczenia jako SDET lub na stanowiskach związanych z inżynierią oprogramowania skoncentrowaną na testach. - Dobra umiejętność programowania w co najmniej jednym języku Java, Python, JavaScript lub C#. - Praktyczne doświadczenie z co najmniej jednym głównym frameworkiem automatyzacji interfejsu użytkownika (Selenium, Cypress, Playwright). - Solidne doświadczenie w automatyzacji interfejsów API REST i/lub gRPC. - Praktyczna znajomość potoków CI/CD do automatyzacji testów. - Solidna znajomość języka SQL i doświadczenie w walidacji baz danych. - Dobra znajomość mikrousług, systemów rozproszonych i nowoczesnych architektur internetowych. - Doskonałe umiejętności debugowania, komunikacji i dokumentacji. - Doświadczenie w pracy w środowiskach Agile/Scrum.
Preferowane kwalifikacje - Doświadczenie w pracy z narzędziami do testowania kontraktów (Pact, Spring Cloud Contract). - Praktyczne testy wydajności za pomocą JMeter, Gatling, k6 lub Locust. - Znajomość narzędzi do testowania bezpieczeństwa (OWASP ZAP, Burp Suite, Snyk). - Znajomość inżynierii chaosu i testów odporności. - Certyfikat ISTQB lub równoważny certyfikat QA. Jak aplikować Chcesz dowiedzieć się więcej o tej możliwości? W celu natychmiastowego rozpatrzenia oferty prosimy o przesłanie CV na adres hilda@bvteck.com.
Dowiedz się więcej o technologiach Bright Vision na stronie www.bvteck.com. Firma Bright Vision Technologies jest pracodawcą zapewniającym równe szanse. Oświadczenie dotyczące równych szans w zatrudnieniu (EEO) Firma Bright Vision Technologies (BV Teck) zobowiązuje się do zapewnienia równych szans zatrudnienia (EEO) wszystkim pracownikom i kandydatom bez względu na rasę, kolor skóry, religię, płeć, orientację seksualną, tożsamość lub ekspresję płciową, pochodzenie narodowe, wiek, informacje genetyczne, niepełnosprawność, status weterana lub jakikolwiek inny status chroniony zgodnie z obowiązującymi przepisami federalnymi, stanowymi lub lokalnymi.
Zobowiązanie to rozciąga się na wszystkie aspekty zatrudnienia, w tym rekrutację, zatrudnianie, szkolenia, wynagrodzenia, awanse, przeniesienia, urlopy, rozwiązania stosunku pracy, zwolnienia i odwołania. BV Teck wyraźnie zabrania wszelkich form molestowania lub dyskryminacji w miejscu pracy. Jakakolwiek niewłaściwa ingerencja w zdolność pracowników do wykonywania obowiązków służbowych może skutkować wszczęciem postępowania dyscyplinarnego, aż do rozwiązania stosunku pracy włącznie.
Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/software-development-engineer-in-test-bright-vision-technologies
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.