Tester automatyzujący
BCF Software Sp. z o.o.
⚲ Warszawa
80 - 115 PLN/h netto (B2B)
Wymagania
- Java
- JavaScript
- TypeScript
- SQL
- Oracle DB
- Playwright
- K6
- REST API
- SOAP
- CI/CD
Opis stanowiska
Dołącz do zespołu, który rozwija nowoczesny, autorski framework do automatyzacji testów w technologii Java i realnie wpływa na jakość systemów o kluczowym znaczeniu dla bezpieczeństwa oraz wymiany danych między instytucjami publicznymi. Będziesz pracować przy projektach obejmujących aplikacje webowe oraz API (REST, SOAP), gdzie liczy się niezawodność, wydajność i bezpieczeństwo. Twoja rola będzie miała bezpośredni wpływ na stabilność systemów przetwarzających dane w czasie rzeczywistym. Na co dzień zajmiesz się projektowaniem i rozwijaniem testów automatycznych, analizą wyników oraz usprawnianiem procesów CI/CD w podejściu Testing as Code. To środowisko dla osób, które chcą rozwijać się technicznie i mieć realny wpływ na jakość dostarczanego oprogramowania. Jeśli cenisz sobie pracę przy zaawansowanych systemach, nowoczesne podejście do testowania i stabilne środowisko projektowe — to miejsce dla Ciebie. Praca w 100% stacjonarna z biura w Warszawie. Wymagania: • Bardzo dobra znajomość Java. • Znajomość JavaScript / TypeScript. • Dobra znajomość SQL oraz doświadczenie w pracy z bazą Oracle Database. • Doświadczenie z narzędziami do testów automatycznych: Playwright, k6, REST Assured • Znajomość REST API oraz SOAP (XML/WSDL). • Praktyczna znajomość CI/CD, w tym: GitLab CI lub GitHub Actions • Wymagane zaświadczenie o niekaralności (KRK). Zakres obowiązków: • Rozwój i utrzymanie autorskiego frameworku testów automatycznych w oparciu o Java. • Implementacja strategii Testing as Code w codziennej pracy zespołu. • Automatyzacja testów UI oraz API (REST, SOAP). • Praca z testami wydajnościowymi i integracyjnymi. • Integracja testów z pipeline’ami CI/CD. • Współpraca z zespołem developerskim i DevOps. Oferujemy: • Pracę w firmie, która zdobyła nagrodę Great Place to Work i Diamentowy Certyfikat Forbesa. • Ambitny projekt, w którym możesz przejąć odpowiedzialność za strategię i koncepcje procesu testowania. • Odpowiedni system premii za rekomendacje. • Świetne imprezy integracyjne. • Środowisko pracy osób otwartych na dzielenie się i wymianę wiedzy informatycznej. • Długoterminowy projekt.