At least 4 years of experience in test automation.
Experience designing and implementing test strategies (manual and automated).
Proficiency with Playwright.
SQL/database knowledge and experience working with databases.
Requirements:
Own and co-create end-to-end solutions with the team, including design, implementation, and modification.
Create and maintain documentation; analyze and optimize current and planned system solutions.
Analyze client requirements to deliver optimal business solutions and assess potential risks; adjust solutions to meet business needs.
Mentor team members and promote best practices in quality engineering and collaboration.
Job description
Do naszego zespołu poszukujemy doświadczonego Senior Quality Engineera z Playwrightem.
Szukamy Ciebie, jeśli:
Minimum 4 lata doświadczenia w automatyzacji testów.
Doświadczenie w projektowaniu i wdrażaniu strategii testowych (manualnych i automatycznych).
Biegła znajomość Playwright.
Umiejętność pracy z bazami danych (SQL).
Doświadczenie w analizie wymagań, tworzeniu planów testów i przypadków testowych.
Bardzo dobra komunikacja i umiejętność pracy w zespole.
Doświadczenie w mentoringu.
Znajomość języka angielskiego na poziomie minimum B2 (dokumentacja, komunikacja w zespole).
Znajomość podejść takich jak BDD, ATDD, Specification by Example.
Masz doświadczenie w jednym z obszarów tj.: Performance (k6, Gatling Jmeter), DevOps (Docker, Kubernetes, CI, cloud) lub Data (SQL, Databricks, Snowflake, Spark),
Znajomość innego frameworka testowego (np. Cypress, Selenium).
Świadomie wykorzystujesz Generative AI w procesie wytwarzania oprogramowania oraz w decyzjach projektowych i technologicznych.
Technologie
Test Automation
Playwright
Typ oferty
QA
Wynagrodzenie_senior
95 - 145 zł/h netto + VAT (B2B)
11,420 – 17,200 zł brutto (UoP)
Doświadczenie
+5 lat
Praca na tym stanowisku w naszej firmie oznacza:
odpowiedzialność za całość rozwiązań współtworzonych wraz z zespołem,
tworzenie lub modyfikowanie rozwiązań,
tworzenie i modyfikowanie dokumentacji,
analizowanie i optymalizowanie rozwiązań w zakresie działającego lub projektowanego systemu,
analizowanie wymagań klienta pod kątem dostarczenia optymalnego rozwiązania jego potrzeby biznesowej,
analizowanie potencjalnych zagrożeń,
dostosowywanie rozwiązań względem wymagań biznesowych.