Starszy programista w testach (Senior SDET)
Australia, Canada, Ireland, New Zealand, United Kingdom, United States
Do uzgodnienia
O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Czy pasjonujesz się podnoszeniem jakości poprzez kod? DVT poszukuje wysoko wykwalifikowanego programisty specjalizującego się w testach API, posiadającego głęboką wiedzę specjalistyczną w zakresie testowania kontraktowego, automatyzacji urządzeń mobilnych i najlepszych praktyk w testowaniu jednostkowym. Ta rola jest idealna dla osoby, która dobrze radzi sobie w środowiskach coachingowych, jest mistrzem testowania z przesunięciem w lewo i może wpływać na zespoły programistyczne, aby przyjęły solidne strategie testowania w całym stosie.WymaganiaKluczowe obowiązkiKierowanie tworzeniem, przeglądaniem i optymalizacją testów jednostkowych, komponentowych i kontraktowych dla interfejsów API i aplikacji mobilnych.Szkolenie i mentorowanie programistów w zakresie projektowania testów, testowania opartego na ryzyku i strategii testów, z jasnym wyartykułowaniem rozróżnień między typami testów.Oceniaj zakres testów i umiejscowienie na podstawie ryzyka, kodu złożoność, stabilność i defekty historyczne.
Stosuj praktyki testowania z przesunięciem w lewo i osadzaj jakość na początku cyklu rozwojowego. Mistrz testów mobilnych przy użyciu narzędzi takich jak Espresso (Android) i XCUITest (iOS), zarówno na poziomie interfejsu użytkownika, jak i usług. Twórz i utrzymuj skalowalne struktury automatyzacji testów dla warstw mobilnych i API.
Wpływaj i śledź ulepszenia zasięgu testów i dojrzałości automatyzacji w zespołach. Tech Stack Języki i platformy: Java, React, Vert.x (podstawowe), Spring Boot (dodatkowe)Testowanie mobilne: Espresso, XCUITestContract Testing: Pact, PactFlow, OpenAPI SpecCI/CD i DevOps: GitLab, Jenkins, YAML, Docker, Kubernetes (k9s), AWS EKSMonitoring i raportowanie: Grafana, SonarCloudTest Management: Qmetry, Xray, JIRANMiło jest mieć: Kubernetes (k8s), AWS EKSM-Have ExperienceDoświadczenie w testowaniu mobilnych interfejsów API z podejściem testowym zorientowanym na urządzenia mobilneProjekt architektury testowejUdokumentowane doświadczenie we wdrażaniu piramidy testowej i strategii przesunięcia w lewo.Doświadczenie w testowaniu jednostkowym i komponentowym przy użyciu JUnit/NUnit.Praktyczne doświadczenie w testowaniu kontraktowym dla mobilnych interfejsów API przy użyciu Pact/PactFlow lub OpenAPI Spec.Umiejętność konfigurowania SonarCloud w celu optymalnego skanowania testowego. Solidne zrozumienie zasad kontroli jakości dzięki umiejętność wyjaśniania i stosowania ich na różnych poziomach testów.Doświadczenie z GitLab, skryptami YAML i tworzeniem potoków Jenkins.Tworzenie frameworków automatyzacji interfejsu użytkownika dla Androida i iOS.Znajomość testów dostępności i odpowiednich wtyczek.Testowanie usług RESTful przy użyciu narzędzi Rest Assured, Postman i podobnych.Wygodna praca w złożonych środowiskach danych.Miłe doświadczenie w domenie linii lotniczych.Doświadczenie w testowaniu React przy użyciu biblioteki React Testing Library (re3/re4).Doświadczenie z Playwright do kompleksowych testów.
Znajomość usług chmurowych AWS. Najważniejsze informacje Będziesz częścią wspierającego zespołu, który zachęca do rozwoju i oferuje możliwości pracy nad ekscytującymi projektami z wiodącymi klientami. Oryginalnie opublikowano w Himalayas