
Tester/Testerka
Warta • Poland
Role & seniority: QA Engineer (Software Testing), mid/senior — min. 4 years experience in software testing, incl. 2 years automated testing
Stack/tools
-
Java, REST Assured, Postman
-
Gatling (performance testing, preferred hands-on)
-
CI/CD: Jenkins
-
Test automation/tools: Karate DSL (nice-to-have)
-
Version control: Git, Bitbucket
-
Logging/search: Elasticsearch + Query DSL
-
Containers: experience working in containerized environment
-
Docs/management: Jira, Confluence
-
SQL (basic), databases (basic)
Top 3 responsibilities
-
Create/maintain/extend manual, automated, and performance tests (API/Integration/E2E)
-
Maintain regression suite and build test strategies (test design, data generation)
-
Analyze test results, identify root causes, report defects, and improve test/CI-CD processes and tooling
Must-have skills
-
ISTQB standards knowledge
-
Test automation experience
-
Java programming + REST Assured
-
Practical test case/script design and reporting
-
SQL basics
-
Git (Bitbucket) knowledge
-
Understanding of CI/CD (Jenkins) and Agile testing collaboration
-
API testing with Postman
-
Elasticsearch basics (Query DSL) for log/data verification
-
Analytical thinking; willingness to learn
Nice-to-haves
-
Karate DSL
-
IT-
Full Description
Do zadań osoby na tym stanowisku należeć będzie
- tworzenie, utrzymanie i rozwój testów manualnych, automatycznych oraz wydajnościowych (API/Integracyjne/E2E),
- utrzymanie i zarządzanie testami regresji,
- analiza wyników testów i raportowanie błędów,
- projektowanie strategii testowych,
- generowanie danych testowych,
- analiza i określanie przyczyny błędów,
- przegląd dokumentacji technicznej, utrzymanie i rozwój dokumentacji testowej,
- utrzymanie, rozwój i optymalizacje procesów oraz narzędzi testowych (CI/CD),
- ścisła współpraca z członkami zespołu Agile oraz klientami wewnętrznymi i zewnętrznymi w zakresie projektowania testów oraz rozwiązywania błędów,
- inicjatywa i podejmowanie działań mający przełożenie na jakość wytwarzanego oprogramowania.
Nasze oczekiwania
- min. 4 lata doświadczenia w obszarze testowania oprogramowania, w tym 2 lata w testach automatycznych,
- znajomość standardów ISTQB,
- doświadczenie w automatyzacji testów,
- umiejętność programowania w JAVA, w tym znajomość i doświadczenie z REST Assured,
- znajomość procesów testowania, w tym planowania testów, projektowania przypadków testowych i ich raportowania,
- praktyczne umiejętności w zakresie tworzenia scenariuszy i przypadków testowych,
- podstawowa znajomość baz danych i zapytań SQL,
- znajomość systemu kontroli wersji GIT (Bitbucket),
- doświadczenie w obszarze wykonywania testów wydajnościowych, na plus praktyczna znajomość narzędzia Gatling,
- praktyczna znajomość zagadnień związanych z Continuous Intergration/ Continuous Deployment, w tym doświadczenie z Jenkinsem,
- podstawowa znajomość Elasticsearch i składni Query DSL (weryfikacja logów/danych),
- doświadczenie ze współpracą w środowisku kontenerowym,
- umiejętność analitycznego myślenia i zainteresowanie nowymi technologiami,
- doświadczenie i umiejętność testowania API przy pomocy narzędzi Postman,
- znajomość specyfiki współpracy w zespole Agile,
- znajomość systemu Jira i Confluence
Mile widziane
- mile widziana znajomość narzędzia Karate DSL,
- mile widziane wykształcenie informatyczne lub pokrewne,
- mile widziane doświadczenie w branży ubezpieczeniowej lub bankowej.
WARTA ;) rozważenia oferta, ponieważ zyskasz
- Możliwość współpracy przy strategicznych projektach w firmie,
- Współpracę z ekspertami z branży ubezpieczeniowej,
- Szansę rozwoju w strukturach organizacji dla osób z najlepszymi wynikami,
- Szkolenia wstępne (produktowe, z obsługi aplikacji),
- Współpracę w ramach umowy b2b.