Link Group logo

QA Automation Engineer (Python)

Link Group
Remote
Poland
QA Automation Engineer

Obowiązki:

  • Automatyzacja testów w Pythonie przy użyciu popularnych frameworków testowych, takich jak PyTest, Unittest czy Selenium.
  • Implementacja i zarządzanie procesami CI/CD, w tym automatyzacja buildów, testów i wdrożeń za pomocą narzędzi takich jak Jenkins, GitLab CI, CircleCI.
  • Tworzenie i utrzymywanie skryptów automatycznych do testów regresyjnych, funkcjonalnych oraz wydajnościowych.
  • Współpraca z zespołem deweloperskim w celu zapewnienia wysokiej jakości kodu i ciągłego doskonalenia procesów testowych.
  • Przeprowadzanie analiz wyników testów, raportowanie błędów i sugerowanie usprawnień.
  • Wdrażanie najlepszych praktyk QA w procesie tworzenia oprogramowania, aby zapewnić ciągłą jakość na każdym etapie rozwoju.



Oczekiwania:

  • Masz minimum 5 lat doświadczenia w automatyzacji testów w języku Python. Znasz i potrafisz stosować popularne frameworki testowe, takie jak PyTest, Unittest, Selenium czy Appium.
  • Potrafisz tworzyć testy zarówno dla aplikacji webowych, jak i backendowych.
  • Masz solidną wiedzę na temat CI/CD i praktycznego zastosowania narzędzi takich jak Jenkins, GitLab do automatyzacji procesów buildów, testów i wdrożeń.
  • Wiesz, jak efektywnie integrować procesy testowe w pipeline’y CI/CD, aby zwiększyć szybkość i niezawodność procesu dostarczania oprogramowania.
  • Potrafisz przeprowadzać testy zarówno funkcjonalne, jak i regresyjne dla aplikacji webowych i API, używając narzędzi takich jak Postman, SoapUI oraz frameworków testowych w Pythonie.
  • Potrafisz analizować wyniki testów, szukać przyczyn błędów i sugerować poprawki.
  • Umiesz tworzyć czytelne raporty z wynikami testów oraz proponować usprawnienia w procesie QA.
  • Język angielski na poziomie B2+ – komunikacja z międzynarodowym zespołem i dokumentacja techniczna w tym języku.


#LI-PB1

#LI-Remote