Agenda

Dzień 1

07/10/2024

  • 8:00 - 9:00 Rejestracja
  • 9:00 - 9:05 Otwarcie konferencji przez organizatorów
  • 9:05 - 9:50 Keynote - Najdroższe błędy jakie znalazłem - Rafał Rymek
  • 9:50 - 10:05 PRZERWA KAWOWA

Track 1 (tematyka techniczna)

  • 10:05 - 10:50 Bezpieczeństwo integralną częścią jakości systemów - Karol Opitz
  • 10:55 - 11:25 Budowa domu jest jak automatyzacja testów. Wszędzie są wzorce! - Emilia Lendzion Barszcz

Track 2 (tematyka miękka)

  • 10:05 - 10:50 Za kulisami automatyzacji - opowieści z życia testerów - Grzegorz Holak i Konrad Gomulski
  • 10:55 - 11:25 Co stresuje testera? - Magdalena Listwan
  • 11:25 - 11:40 PRZERWA KAWOWA
  • 11:40 - 12:10 Technologia AI w praktyce: ChatGPT w procesie aplikacyjnym do UE (PARP) - Jędrzej Kwapiński
  • 12:15 - 12:45 Dlaczego JS/TS to najlepszy wybór języka do automatyzacji testów - Bartosz Kuczera
  • 12:45 - 13:40 PRZERWA OBIADOWA TURA 1
  • 13:40 - 14:10 Rusz głową, zacznij automatyzować więcej niż testy! - Damian Brzęczek
  • 14:10 - 14:15 KRÓTKA PRZERWA
  • 14:15 - 15:00 Pytest Playwright jako kierownik frontedowej budowy testów - Sebastian Stróż
  • 15:05 - 15:50 Testing demo-content, live-content, or both? How and when should I run my automated tests? - Radek Lawgmin
  • 11:40 - 12:10 Oczami Testera: Wzrok jako potężne narzędzie w Świecie IT - Marta Baranowska
  • 12:15 - 12:45 Czy nie kręcimy się w sprintach jak chomiki? 4 P planowania testów - Kinga Michalik
  • 12:45 - 12:50 KRÓTKA PRZERWA
  • 12:50 - 13:20 Pomocy, za chwile kolejne spotkanie! O tym jak liberating structures zmieniło długie godziny spotkań w formę krótsza i bardziej efektywna - Monika Kalisz i Katarzyna Dąbrowska
  • 13:20 - 14:15 PRZERWA OBIADOWA TURA 2
  • 14:15 - 15:00 Czy senior automatora trzeba okodzić na rozmowie o pracę? - Jakub Rosiński
  • 15:05 - 15:50 Scalable TAF - Artur Ziółkowski
  • 15:50 - 16:05 PRZERWA KAWOWA
  • 16:05 - 16:50 Keynote - Jak uratowaliśmy framework Playwright przed regresją - Krzysztof Kijas i Przemysław Barański
  • 16:50 - 17:00 ZAMKNIĘCIE
Najdroższe błędy jakie znalazłem - Rafał Rymek

Błędy od zawsze towarzyszą pracy zespołom wytwarzającym oprogramowanie. Jedne są mniej ważne, inne bardziej. Kryteriów do określania błędów jest kilka. Ja zastosuje klasyfikację kosztową. Nie od dzisiaj wiemy, że najtańsze błędy są to błędy znalezione na początku albo nawet przed developmentem, później ich koszt i ryzyko rośnie. Chciałem opowiedzieć o swoich doświadczeniach oraz odpowiedzieć jakie w swojej karierze odkryłem najdroższe błędy, które kosztowały ludzi, zespoły, i organizacje najwięcej, i odkryć przed Wami, że nie są one ukryte w kodzie.
Bezpieczeństwo integralną częścią jakości systemów - Karol Opitz

Czy wiesz, że cyberbezpieczeństwo stało się niezbędnym elementem każdego projektu IT? Niezależnie od dziedziny, w której działasz, ochrona danych i systemów przed zagrożeniami staje się coraz ważniejsza.

Dlaczego? Skutki ataków hakerskich mogą być druzgocące - zarówno dla firm, jak i dla osób prywatnych. Straty finansowe, kradzież danych osobowych, utrata reputacji, a nawet bankructwo - to tylko niektóre z konsekwencji zaniedbania bezpieczeństwa w cyfrowym świecie.

Dobra wiadomość jest taka, że możesz przed tym chronić nie tylko siebie, ale również projekt/firmę w której pracujesz! ️Wystarczy, że nasycisz swoją świadomość dawką wiedzy z dziedziny cyberbezpieczeństwa, a w codzienne obowiązki wraz z zespołem wpleciesz dobre praktyki, które pozwolą Wam znacznie zmitygować ryzyko zagrożeń.

Jako wisienka na torcie warto dodać, że specjalizacja z zakresu cyberbezpieczeństwa to pewna droga do sukcesu na rynku pracy, tym bardziej w obliczu rozpychającej się sztucznej inteligencji. Umiejętności zdobyte podczas nauki są niezwykle poszukiwane przez pracodawców w różnych sektorach. ‍

Chcesz dowiedzieć się więcej o cyberbezpieczeństwie i jego znaczeniu dla współczesnego IT? Zapraszamy na prezentację "Bezpieczeństwo integralną częścią jakości systemów", podczas której poznasz tajniki tej dziedziny i nabędziesz nowej perspektywy.
Za kulisami automatyzacji - opowieści z życia testerów - Grzegorz Holak, Konrad Gomulski

Błądzenie jest rzeczą ludzką, ale dobrowolne trwanie w błędzie jest rzeczą diabelską. Codzienność testera automatyzującego niesie za sobą wyzwania, porozmawiajmy o nich.
Za kulisami automatyzacji - opowieści z życia testerów - Grzegorz Holak, Konrad Gomulski

Błądzenie jest rzeczą ludzką, ale dobrowolne trwanie w błędzie jest rzeczą diabelską. Codzienność testera automatyzującego niesie za sobą wyzwania, porozmawiajmy o nich.
Budowa domu jest jak automatyzacja testów. Wszędzie są wzorce! - Emilia Lendzion-Barszcz

Budując dom korzystasz z pewnej wiedzy przekazywanej z pokolenia na pokolenie. A jak jest w pisaniu testów? Czy korzystasz ze znanych wzorców, czy je rozumiesz, a na końcu czy w ogóle uważasz, że w naszej pracy są ważne? Przyjdź na me krótkie wystąpienie by dowiedzieć się co sądzę na ten temat jako osoba będąca w IT już XY lat 😉
Co stresuje testera? - Magdalena Listwan

Czy praca testera oprogramowania jest bardziej stresująca niż inne zawody w branży IT? Co sprawia, że testerzy czują się przytłoczeni? Przeanalizowałam wyniki ankiety przeprowadzonej wśród testerów, sprawdziłam co o stresie już zostało napisane oraz posłużyłam się swoimi własnymi obserwacjami, aby spróbować odpowiedzieć na te pytania. W naszej codziennej pracy trudno uniknąć presji czasu, problemów komunikacyjnych w zespołach developerskich, oraz trudności związanych z inicjowaniem zmian i pracy w międzynarodowych zespołach.

Zapraszam do wspólnego identyfikowania źródeł stresu i rozprawiania się z mitami o zawodzie testera i QA. Mam nadzieję, że zaproponowane metody i rozwiązania, staną się pomocne w codziennej pracy.
Technologia AI w praktyce: ChatGPT w procesie aplikacyjnym do UE (PARP) - Jędzej Kwapiński

Prezentacja analizuje zastosowanie ChatGPT, innowacyjnego narzędzia AI od OpenAI, w procesie składania wniosków do UE. Omawia kluczowe funkcje i potencjalne korzyści z wykorzystania zaawansowanych technologii AI, które mogą zrewolucjonizować zarządzanie projektami i administrację. Prezentacja podkreśla, jak ChatGPT może znacząco usprawnić tworzenie dokumentacji, poprawić jakość decyzji oraz zwiększyć efektywność procesów administracyjnych, co jest kluczowe przy składaniu wniosków do instytucji unijnych.
Oczami Testera: Wzrok jako potężne narzędzie w świecie IT - Marta Baranowska

W moim wystąpieniu pragnę poruszyć temat niezwykłej roli wzroku jako kluczowego narzędzia w codziennej pracy specjalistów IT. Dzięki mojemu doświadczeniu zarówno jako optometrystka, jak i testerka oprogramowania, chcę przybliżyć uczestnikom znaczenie dbania o zdrowie wzroku od samego początku ich kariery. Często zauważam, że osoby z branży IT bagatelizują te kwestie, dlatego moim celem jest przekazanie praktycznych nawyków, które pomogą unikać problemów wzrokowych w przyszłości. W trakcie szkolenia dowiedzą się, jak radzić sobie z objawami zmęczenia wzrokowego i utrzymać właściwą higienę wzrokową podczas intensywnej pracy przy monitorach.
Dlaczego JS/TS to najlepszy wybór do automatyzacji testów - Bartosz Kuczera

Zastanawiasz się jaki język programowania wybrać do twoich testów automatycznych ? Przekonaj się dlaczego JS/TS to będzie najlepszy wybór
Czy nie kręcimy się w sprintach jak chomiki? 4 P Planowania testów - Kinga Michalik

W trakcie wieloletniego procesu odchodzenia od metodyk kaskadowych i wybierania metodyk zwinnych straciliśmy z czasem myślenie i planowanie długofalowe. Pracujemy w sprintach i w ich ramach się poruszamy - czasem sięgamy nieco dalej w przód przy okazji większych wdrożeń. Coraz częściej skupiamy się na tym jak zwiększyć produktywność i dostarczać coraz więcej i więcej w tym samym czasie. Skupiamy się na ulepszaniu opisów wymagań, poprawimy procesy estymacji i działamy. Wydaje się jednak, że, przynajmniej w testach, element agile manifestu, że działające oprogramowanie mamy przedkładać ponad szczegółową dokumentację rozumiemy i realizujemy jako działające oprogramowanie zamiast dokumentacji. W ramach prelekcji, na przykładzie jednego z projektów, w których brałam udział, opowiem jak zwinnie planować testy, jak je dokumentować i, co równie istotne, jak te plany komunikować w zespole.
Pomocy, za chwile kolejne spotkanie! O tym jak liberating structures zmieniło długie godziny spotkań w formę krótszą i bardziej efektywną - Monika Kalisz i Katarzyna Dąbrowska

Chciałbym przedstawić Wam koncepcję Liberating Structures oraz podzielić się swoimi doświadczeniami w jaki sposób wykorzystanie technik zwiększyło efektywność prowadzonych przeze mnie spotkań. W erze, gdzie spotkania są nieodłącznym elementem pracy, kluczowe jest, aby były one produktywne i angażujące. Liberating Structures to zestaw 33 technik i metod, których celem jest wspieranie interakcji i zaangażowania wszystkich uczestników spotkania. W przeciwieństwie do tradycyjnych metod prowadzenia spotkań, LS zachęcają do większej inkluzywności, kreatywności i współpracy.
Dodatkowym atutem jest dostępność materiałów, w których każda technika jest opisana w sposób przejrzysty.
Podsumowując, przedstawiając LS chciałabym zachęcić Was do wypróbowania tych struktur i doświadczenia, jak mogą one pozytywnie wpłynąć na Waszą pracę.
Pomocy, za chwile kolejne spotkanie! O tym jak liberating structures zmieniło długie godziny spotkań w formę krótszą i bardziej efektywną - Monika Kalisz i Katarzyna Dąbrowska

Chciałbym przedstawić Wam koncepcję Liberating Structures oraz podzielić się swoimi doświadczeniami w jaki sposób wykorzystanie technik zwiększyło efektywność prowadzonych przeze mnie spotkań. W erze, gdzie spotkania są nieodłącznym elementem pracy, kluczowe jest, aby były one produktywne i angażujące. Liberating Structures to zestaw 33 technik i metod, których celem jest wspieranie interakcji i zaangażowania wszystkich uczestników spotkania. W przeciwieństwie do tradycyjnych metod prowadzenia spotkań, LS zachęcają do większej inkluzywności, kreatywności i współpracy.
Dodatkowym atutem jest dostępność materiałów, w których każda technika jest opisana w sposób przejrzysty.
Podsumowując, przedstawiając LS chciałabym zachęcić Was do wypróbowania tych struktur i doświadczenia, jak mogą one pozytywnie wpłynąć na Waszą pracę.
Rusz głową, zacznij automatyzować więcej niż testy! - Damian Brzęczek

Wszyscy kładą nacisk na jak najszybszy informacje zwrotną i jak najmniejsze koszty z wykonania testów, dlatego tak bardzo popularne są testy automatyczne. Cypress, Selenium, Playwright, kto nie słyszał o tych narzędziach lub przynajmniej jednym z nich? Raczej mało jest takich osób, przynajmniej jedno zawsze występuje na jakiejś prezentacji. Natomiast automatyzacja testów UI jest ciężka, więc zejdźmy poziom niżej do testów API! ale chwila.. a co gdyby tak.. nie skupiać się tylko na automatyzacji testów? Może automatyzacja innych czynności też przyniesie nam korzyść! Na podstawie swoich doświadczeń podzielę się swoimi przypadkami, które pozwoliły przynieść korzyść do projektu, a nie były testami automatycznymi!
pyTest Playwright jako kierownik frontendowej budowy testów - Sebastian Stróż

Cześć, jeśli zastanawiasz się nad Playwrightem i piszesz w Pythonie, ta prelekcja będzie dla Ciebie strzałem w dziesiątkę. Podczas prezentacji przyszykowałem mnóstwo praktycznych przykładów, które pozwolą Ci na bardzo szybkie zrozumienie, napisanie i uruchomienie testów automatycznych z wykorzystaniem szeregu gotowych funkcjonalności, które zapewnia wtyczka Playwrightowa do platformy testowej pytest o nazwie pytest-playwright. Żeby jednak nie był to typowy poradnik, na który łatwo wpaść wykorzystując wyszukiwarkę czy też AI, przygotowałem własne rozwiązania na bardziej skomplikowane problemy w momencie gdy zaczniemy takie testy zrównoleglać (przy użyciu innej wtyczki do pytesta o nazwie pytest-xdist), czy też radzić sobie z własną konfiguracją adresu bazowego (base-url). Dodatkowo opiszę Ci proces pytesta, którego zrozumienie jest podstawą do poprawnej integracji wtyczek, jak również pokażę jak nie powtarzać procesu logowania, reużywając ważny token uwierzytelniający. Te jak i wiele innych praktycznych informacji znajdziesz u mnie na prelekcji, na którą serdecznie zapraszam.
Czy senior automatora trzeba okodzić na rozmowie o pracę? - Jakub Rosiński

PANEL DYSKUSYJNY

Chciałbym zaprosić do dyskusji o tym, jak powinna wyglądać rekrutacja seniora-automatyka. Zapraszam zarówno samych seniorów, rekruterów, jak i osoby z mniejszym doświadczeniem. Te ostatnie wyniosą z dyskusji możliwe kierunki, w którym warto się rozwijać! Chciałbym porozmawiać o optymalnym czasie trwania rekrutacji, o etapach z jakich powinna się składać, ale także o balansie pomiędzy "twardy technikaliami", a potrzebą osobowościowego dopasowania seniora do organizacji i zespołu.
Testing demo-content, live-content, or both? How and when should i run my automated tests? - Radek Lawgmin

Improve your automated tests and strengthen their performance whilst making sure that what they test is enough through proper content selection.
Scalable TAF - Artur Ziółkowski

Zaprezentuje, w jaki sposób zbudować automation test framework w sposób, który nie będzie wymagał ciągłego przepisywania go na nowo po wprowadzeniu zmian w produkcie. Celem prezentacji jest uświadomienie uczestników, iż framework testowy jest tak naprawdę wewnętrznym produktem firmy i powinien być rozwijany w sposób, jak każdy inny projekt IT.
Jak uratowaliśmy framework Playwright przed regresją - Krzysztof Kijas i Przemysław Barański

Zwykły bug zgłoszony twórcom Playwright zapoczątkował lawinę fascynujących wydarzeń. W tej prelekcji opowiemy o tym, jak pasja i wnikliwość testerów mogą znacząco wpływać na jakość globalnego produktu. Podzielimy się wnioskami z tej przygody, które każdy z nas może wykorzystać w swojej pracy.
Jak uratowaliśmy framework Playwright przed regresją - Krzysztof Kijas i Przemysław Barański

Zwykły bug zgłoszony twórcom Playwright zapoczątkował lawinę fascynujących wydarzeń. W tej prelekcji opowiemy o tym, jak pasja i wnikliwość testerów mogą znacząco wpływać na jakość globalnego produktu. Podzielimy się wnioskami z tej przygody, które każdy z nas może wykorzystać w swojej pracy.

Agenda

Dzień 1

07/10/2024

  • 8:00 - 9:00 Rejestracja
  • 9:00 - 9:05 Otwarcie konferencji przez organizatorów
  • 9:05 - 9:50 Keynote - Najdroższe błędy jakie znalazłem - Rafał Rymek
  • 9:50 - 10:05 PRZERWA KAWOWA

Track 1 (tematyka techniczna)

  • 10:05 - 10:50 Bezpieczeństwo integralną częścią jakości systemów - Karol Opitz
  • 10:55 - 11:25 Budowa domu jest jak automatyzacja testów. Wszędzie są wzorce! - Emilia Lendzion Barszcz

Track 2 (tematyka miękka)

  • 10:05 - 10:50 Za kulisami automatyzacji - opowieści z życia testerów - Grzegorz Holak i Konrad Gomulski
  • 10:55 - 11:25 Co stresuje testera? - Magdalena Listwan
  • 11:25 - 11:40 PRZERWA KAWOWA

Track 1 (tematyka techniczna)

  • 11:40 - 12:10 Technologia AI w praktyce: ChatGPT w procesie aplikacyjnym do UE (PARP) - Jędrzej Kwapiński
  • 12:15 - 12:45 Dlaczego JS/TS to najlepszy wybór języka do automatyzacji testów - Bartosz Kuczera
  • 12:45 - 13:40 PRZERWA OBIADOWA TURA 1
  • 13:40 - 14:10 Rusz głową, zacznij automatyzować więcej niż testy! - Damian Brzęczek
  • 14:10 - 14:15 KRÓTKA PRZERWA
  • 14:15 - 15:00 Pytest Playwright jako kierownik frontedowej budowy testów - Sebastian Stróż
  • 15:05 - 15:50 Testing demo-content, live-content, or both? How and when should I run my automated tests? - Radek Lawgmin

Track 2 (tematyka miękka)

  • 11:40 - 12:10 Oczami Testera: Wzrok jako potężne narzędzie w Świecie IT - Marta Baranowska
  • 12:15 - 12:45 Czy nie kręcimy się w sprintach jak chomiki? 4 P planowania testów - Kinga Michalik
  • 12:45 - 12:50 KRÓTKA PRZERWA
  • 12:50 - 13:20 Pomocy, za chwile kolejne spotkanie! O tym jak liberating structures zmieniło długie godziny spotkań w formę krótsza i bardziej efektywna - Monika Kalisz i Katarzyna Dąbrowska
  • 13:20 - 14:15 PRZERWA OBIADOWA TURA 2
  • 14:15 - 15:00 Czy senior automatora trzeba okodzić na rozmowie o pracę? - Jakub Rosiński
  • 15:05 - 15:50 Scalable TAF - Artur Ziółkowski
  • 15:50 - 16:05 PRZERWA KAWOWA
  • 16:05 - 16:50 Keynote - Jak uratowaliśmy framework Playwright przed regresją - Krzysztof Kijas i Przemysław Barański
  • 16:50 - 17:00 ZAMKNIĘCIE
Najdroższe błędy jakie znalazłem - Rafał Rymek

Błędy od zawsze towarzyszą pracy zespołom wytwarzającym oprogramowanie. Jedne są mniej ważne, inne bardziej. Kryteriów do określania błędów jest kilka. Ja zastosuje klasyfikację kosztową. Nie od dzisiaj wiemy, że najtańsze błędy są to błędy znalezione na początku albo nawet przed developmentem, później ich koszt i ryzyko rośnie. Chciałem opowiedzieć o swoich doświadczeniach oraz odpowiedzieć jakie w swojej karierze odkryłem najdroższe błędy, które kosztowały ludzi, zespoły, i organizacje najwięcej, i odkryć przed Wami, że nie są one ukryte w kodzie.
Bezpieczeństwo integralną częścią jakości systemów - Karol Opitz

Czy wiesz, że cyberbezpieczeństwo stało się niezbędnym elementem każdego projektu IT? Niezależnie od dziedziny, w której działasz, ochrona danych i systemów przed zagrożeniami staje się coraz ważniejsza.

Dlaczego? Skutki ataków hakerskich mogą być druzgocące - zarówno dla firm, jak i dla osób prywatnych. Straty finansowe, kradzież danych osobowych, utrata reputacji, a nawet bankructwo - to tylko niektóre z konsekwencji zaniedbania bezpieczeństwa w cyfrowym świecie.

Dobra wiadomość jest taka, że możesz przed tym chronić nie tylko siebie, ale również projekt/firmę w której pracujesz! ️Wystarczy, że nasycisz swoją świadomość dawką wiedzy z dziedziny cyberbezpieczeństwa, a w codzienne obowiązki wraz z zespołem wpleciesz dobre praktyki, które pozwolą Wam znacznie zmitygować ryzyko zagrożeń.

Jako wisienka na torcie warto dodać, że specjalizacja z zakresu cyberbezpieczeństwa to pewna droga do sukcesu na rynku pracy, tym bardziej w obliczu rozpychającej się sztucznej inteligencji. Umiejętności zdobyte podczas nauki są niezwykle poszukiwane przez pracodawców w różnych sektorach. ‍

Chcesz dowiedzieć się więcej o cyberbezpieczeństwie i jego znaczeniu dla współczesnego IT? Zapraszamy na prezentację "Bezpieczeństwo integralną częścią jakości systemów", podczas której poznasz tajniki tej dziedziny i nabędziesz nowej perspektywy.
Za kulisami automatyzacji - opowieści z życia testerów - Grzegorz Holak, Konrad Gomulski

Błądzenie jest rzeczą ludzką, ale dobrowolne trwanie w błędzie jest rzeczą diabelską. Codzienność testera automatyzującego niesie za sobą wyzwania, porozmawiajmy o nich.
Za kulisami automatyzacji - opowieści z życia testerów - Grzegorz Holak, Konrad Gomulski

Błądzenie jest rzeczą ludzką, ale dobrowolne trwanie w błędzie jest rzeczą diabelską. Codzienność testera automatyzującego niesie za sobą wyzwania, porozmawiajmy o nich.
Budowa domu jest jak automatyzacja testów. Wszędzie są wzorce! - Emilia Lendzion-Barszcz

Budując dom korzystasz z pewnej wiedzy przekazywanej z pokolenia na pokolenie. A jak jest w pisaniu testów? Czy korzystasz ze znanych wzorców, czy je rozumiesz, a na końcu czy w ogóle uważasz, że w naszej pracy są ważne? Przyjdź na me krótkie wystąpienie by dowiedzieć się co sądzę na ten temat jako osoba będąca w IT już XY lat 😉
Co stresuje testera? - Magdalena Listwan

Czy praca testera oprogramowania jest bardziej stresująca niż inne zawody w branży IT? Co sprawia, że testerzy czują się przytłoczeni? Przeanalizowałam wyniki ankiety przeprowadzonej wśród testerów, sprawdziłam co o stresie już zostało napisane oraz posłużyłam się swoimi własnymi obserwacjami, aby spróbować odpowiedzieć na te pytania. W naszej codziennej pracy trudno uniknąć presji czasu, problemów komunikacyjnych w zespołach developerskich, oraz trudności związanych z inicjowaniem zmian i pracy w międzynarodowych zespołach.

Zapraszam do wspólnego identyfikowania źródeł stresu i rozprawiania się z mitami o zawodzie testera i QA. Mam nadzieję, że zaproponowane metody i rozwiązania, staną się pomocne w codziennej pracy.
Technologia AI w praktyce: ChatGPT w procesie aplikacyjnym do UE (PARP) - Jędzej Kwapiński

Prezentacja analizuje zastosowanie ChatGPT, innowacyjnego narzędzia AI od OpenAI, w procesie składania wniosków do UE. Omawia kluczowe funkcje i potencjalne korzyści z wykorzystania zaawansowanych technologii AI, które mogą zrewolucjonizować zarządzanie projektami i administrację. Prezentacja podkreśla, jak ChatGPT może znacząco usprawnić tworzenie dokumentacji, poprawić jakość decyzji oraz zwiększyć efektywność procesów administracyjnych, co jest kluczowe przy składaniu wniosków do instytucji unijnych.
Oczami Testera: Wzrok jako potężne narzędzie w świecie IT - Marta Baranowska

W moim wystąpieniu pragnę poruszyć temat niezwykłej roli wzroku jako kluczowego narzędzia w codziennej pracy specjalistów IT. Dzięki mojemu doświadczeniu zarówno jako optometrystka, jak i testerka oprogramowania, chcę przybliżyć uczestnikom znaczenie dbania o zdrowie wzroku od samego początku ich kariery. Często zauważam, że osoby z branży IT bagatelizują te kwestie, dlatego moim celem jest przekazanie praktycznych nawyków, które pomogą unikać problemów wzrokowych w przyszłości. W trakcie szkolenia dowiedzą się, jak radzić sobie z objawami zmęczenia wzrokowego i utrzymać właściwą higienę wzrokową podczas intensywnej pracy przy monitorach.
Dlaczego JS/TS to najlepszy wybór do automatyzacji testów - Bartosz Kuczera

Zastanawiasz się jaki język programowania wybrać do twoich testów automatycznych ? Przekonaj się dlaczego JS/TS to będzie najlepszy wybór
Czy nie kręcimy się w sprintach jak chomiki? 4 P Planowania testów - Kinga Michalik

W trakcie wieloletniego procesu odchodzenia od metodyk kaskadowych i wybierania metodyk zwinnych straciliśmy z czasem myślenie i planowanie długofalowe. Pracujemy w sprintach i w ich ramach się poruszamy - czasem sięgamy nieco dalej w przód przy okazji większych wdrożeń. Coraz częściej skupiamy się na tym jak zwiększyć produktywność i dostarczać coraz więcej i więcej w tym samym czasie. Skupiamy się na ulepszaniu opisów wymagań, poprawimy procesy estymacji i działamy. Wydaje się jednak, że, przynajmniej w testach, element agile manifestu, że działające oprogramowanie mamy przedkładać ponad szczegółową dokumentację rozumiemy i realizujemy jako działające oprogramowanie zamiast dokumentacji. W ramach prelekcji, na przykładzie jednego z projektów, w których brałam udział, opowiem jak zwinnie planować testy, jak je dokumentować i, co równie istotne, jak te plany komunikować w zespole.
Pomocy, za chwile kolejne spotkanie! O tym jak liberating structures zmieniło długie godziny spotkań w formę krótszą i bardziej efektywną - Monika Kalisz i Katarzyna Dąbrowska

Chciałbym przedstawić Wam koncepcję Liberating Structures oraz podzielić się swoimi doświadczeniami w jaki sposób wykorzystanie technik zwiększyło efektywność prowadzonych przeze mnie spotkań. W erze, gdzie spotkania są nieodłącznym elementem pracy, kluczowe jest, aby były one produktywne i angażujące. Liberating Structures to zestaw 33 technik i metod, których celem jest wspieranie interakcji i zaangażowania wszystkich uczestników spotkania. W przeciwieństwie do tradycyjnych metod prowadzenia spotkań, LS zachęcają do większej inkluzywności, kreatywności i współpracy.
Dodatkowym atutem jest dostępność materiałów, w których każda technika jest opisana w sposób przejrzysty.
Podsumowując, przedstawiając LS chciałabym zachęcić Was do wypróbowania tych struktur i doświadczenia, jak mogą one pozytywnie wpłynąć na Waszą pracę.
Pomocy, za chwile kolejne spotkanie! O tym jak liberating structures zmieniło długie godziny spotkań w formę krótszą i bardziej efektywną - Monika Kalisz i Katarzyna Dąbrowska

Chciałbym przedstawić Wam koncepcję Liberating Structures oraz podzielić się swoimi doświadczeniami w jaki sposób wykorzystanie technik zwiększyło efektywność prowadzonych przeze mnie spotkań. W erze, gdzie spotkania są nieodłącznym elementem pracy, kluczowe jest, aby były one produktywne i angażujące. Liberating Structures to zestaw 33 technik i metod, których celem jest wspieranie interakcji i zaangażowania wszystkich uczestników spotkania. W przeciwieństwie do tradycyjnych metod prowadzenia spotkań, LS zachęcają do większej inkluzywności, kreatywności i współpracy.
Dodatkowym atutem jest dostępność materiałów, w których każda technika jest opisana w sposób przejrzysty.
Podsumowując, przedstawiając LS chciałabym zachęcić Was do wypróbowania tych struktur i doświadczenia, jak mogą one pozytywnie wpłynąć na Waszą pracę.
Rusz głową, zacznij automatyzować więcej niż testy! - Damian Brzęczek

Wszyscy kładą nacisk na jak najszybszy informacje zwrotną i jak najmniejsze koszty z wykonania testów, dlatego tak bardzo popularne są testy automatyczne. Cypress, Selenium, Playwright, kto nie słyszał o tych narzędziach lub przynajmniej jednym z nich? Raczej mało jest takich osób, przynajmniej jedno zawsze występuje na jakiejś prezentacji. Natomiast automatyzacja testów UI jest ciężka, więc zejdźmy poziom niżej do testów API! ale chwila.. a co gdyby tak.. nie skupiać się tylko na automatyzacji testów? Może automatyzacja innych czynności też przyniesie nam korzyść! Na podstawie swoich doświadczeń podzielę się swoimi przypadkami, które pozwoliły przynieść korzyść do projektu, a nie były testami automatycznymi!
pyTest Playwright jako kierownik frontendowej budowy testów - Sebastian Stróż

Cześć, jeśli zastanawiasz się nad Playwrightem i piszesz w Pythonie, ta prelekcja będzie dla Ciebie strzałem w dziesiątkę. Podczas prezentacji przyszykowałem mnóstwo praktycznych przykładów, które pozwolą Ci na bardzo szybkie zrozumienie, napisanie i uruchomienie testów automatycznych z wykorzystaniem szeregu gotowych funkcjonalności, które zapewnia wtyczka Playwrightowa do platformy testowej pytest o nazwie pytest-playwright. Żeby jednak nie był to typowy poradnik, na który łatwo wpaść wykorzystując wyszukiwarkę czy też AI, przygotowałem własne rozwiązania na bardziej skomplikowane problemy w momencie gdy zaczniemy takie testy zrównoleglać (przy użyciu innej wtyczki do pytesta o nazwie pytest-xdist), czy też radzić sobie z własną konfiguracją adresu bazowego (base-url). Dodatkowo opiszę Ci proces pytesta, którego zrozumienie jest podstawą do poprawnej integracji wtyczek, jak również pokażę jak nie powtarzać procesu logowania, reużywając ważny token uwierzytelniający. Te jak i wiele innych praktycznych informacji znajdziesz u mnie na prelekcji, na którą serdecznie zapraszam.
Czy senior automatora trzeba okodzić na rozmowie o pracę? - Jakub Rosiński

PANEL DYSKUSYJNY

Chciałbym zaprosić do dyskusji o tym, jak powinna wyglądać rekrutacja seniora-automatyka. Zapraszam zarówno samych seniorów, rekruterów, jak i osoby z mniejszym doświadczeniem. Te ostatnie wyniosą z dyskusji możliwe kierunki, w którym warto się rozwijać! Chciałbym porozmawiać o optymalnym czasie trwania rekrutacji, o etapach z jakich powinna się składać, ale także o balansie pomiędzy "twardy technikaliami", a potrzebą osobowościowego dopasowania seniora do organizacji i zespołu.
Testing demo-content, live-content, or both? How and when should i run my automated tests? - Radek Lawgmin

Improve your automated tests and strengthen their performance whilst making sure that what they test is enough through proper content selection.
Scalable TAF - Artur Ziółkowski

Zaprezentuje, w jaki sposób zbudować automation test framework w sposób, który nie będzie wymagał ciągłego przepisywania go na nowo po wprowadzeniu zmian w produkcie. Celem prezentacji jest uświadomienie uczestników, iż framework testowy jest tak naprawdę wewnętrznym produktem firmy i powinien być rozwijany w sposób, jak każdy inny projekt IT.
Jak uratowaliśmy framework Playwright przed regresją - Krzysztof Kijas i Przemysław Barański

Zwykły bug zgłoszony twórcom Playwright zapoczątkował lawinę fascynujących wydarzeń. W tej prelekcji opowiemy o tym, jak pasja i wnikliwość testerów mogą znacząco wpływać na jakość globalnego produktu. Podzielimy się wnioskami z tej przygody, które każdy z nas może wykorzystać w swojej pracy.
Jak uratowaliśmy framework Playwright przed regresją - Krzysztof Kijas i Przemysław Barański

Zwykły bug zgłoszony twórcom Playwright zapoczątkował lawinę fascynujących wydarzeń. W tej prelekcji opowiemy o tym, jak pasja i wnikliwość testerów mogą znacząco wpływać na jakość globalnego produktu. Podzielimy się wnioskami z tej przygody, które każdy z nas może wykorzystać w swojej pracy.
Poznaj naszych prelegentów

Dzień 2

Więcej informacji o warsztatach znajdziesz tu

08/10/2024

  • 8:30 - 9:00 Rejestracja
  • 9:00 - 13:00 Warsztaty
  • 13:00 - 14:00 Przerwa obiadowa
  • 14:00 - 17:00 Warsztaty
Przede wszystkim sercem i duchem tester z ponad 15-letnim doświadczeniem praktycznym. Aktualnie full stack QA. Testował aplikacje i urządzenia mobilne, systemy CRM, aplikacje wspierające badania medyczne, systemy loteryjne, CPQ i bankowe. Przeprowadza testy integracyjne, systemowe oraz akceptacyjne – odbiorczo i wspierając klientów. Pracuje i wierzy w podejście zwinne, zaufanie w zespołach i samoorganizację – sprawdziło się, gdyż miał zaszczyt być częścią zwycięskiego zespołu na TestingCup 2019. Testuje automagicznie i manualnie – głównie eksploracyjnie. Chętnie uczestniczy w spotkaniach i konferencjach jako słuchacz, ale lubi też gadać i dzielić się wiedzą z innymi. Uwielbia konstruktywnie kwestionować (i gdy jego działania i pomysły są kwestionowane) i przemyślane #tozależy. Prowadzi kanał na yt i konto na instagramie TestITka, na którym publikuje sesje eksploracji w wykonaniu fantastycznych gości.
Test Engineer z 9 letnim doświadczeniem. Swoją przygodę rozpoczął od testowania manualnego, gdzie nabrał sporo doświadczenia poprzez pracę na różnych projektach, i systemach. Testował zarówno webowe, desktopowe jak i mobilne aplikacje. W tym samym czasie zaczął się interesować testami baz danych oraz API, więc kolejnym naturalnym krokiem było podjęcie się testów automatycznych. Automatyzacją zajmuje się od 6 lat, i sporo liznął różnych języków programowania i technologii. Prowadzi indywidualny mentoring "Full stack JS/TS automation tester", oraz posiada swój kanał na youtube, gdzie porusza ciekawe use case`y. Prywatnie lubi jeździć rowerem wzdłuż hiszpańskich wybrzeży, i zdobywać szczyty gór.
Trener i inżynier oprogramowania odpowiedzialny za dostarczanie jakości na wielu poziomach i w wielu obszarach. Główny zakres jego działań to zadania techniczne, budowa frameworków testowych i automatyzacja testów m.in. dla kluczowych klientów z sektora bankowego oraz sektora handlowego. Autor artykułów o testowaniu oraz serii materiałów filmowych na temat automatyzacji testów w Javie.

Certyfikowany tester oprogramowania z wieloletnim doświadczeniem zarówno w testach manualnych, jak i automatycznych, realizujący się w wielu projektach.

Założyciel i Prezes (2011-2013) Stowarzyszenia Kultury Alternatywnej. Z pasji organizator, współorganizator i wolontariusz różnego rodzaju wydarzeń charytatywnych, rozrywkowych, naukowych i innych, m.in. Asucon – Festiwal Kultury Japońskiej, Marsz ZOMBIE, Slot Art Festival, TestingCup.

Jego pasją są książki, muzyka, kino, podróże, a w szczególności papierowe gry RPG i retro cRPG. Otwarty na innych ludzi, realizujący się w dialogu ze światem, z chęcią dzielący się wiedzą.
Z automatyzacją testów funkcjonalnych i wydajnościowych związany od kilkunastu lat. Zdobył doświadczenie w testowaniu w wielu projektach różnorodnych zarówno pod względem technologicznym, jak i organizacyjnym. Od kilku lat jako tech lead prowadzi zespół testów automatycznych, w którym rozwija framework do testów funkcjonalnych Web GUI oraz framework do testów wydajnościowych. Odpowiada za implementację i utrzymanie testów automatycznych stanowiących bramki jakości w procesie CI/CD/CT oprogramowania dla operatorów telekomunikacyjnych. Szczególny nacisk kładzie na innowacje, wiarygodność i stabilność działania automatów.
Jestem pasjonatem świata automatyzacji testów. Moja praca to nie tylko implementacja testów automatycznych, ale także kształtowanie i rozwijanie frameworków, które są kluczem do skutecznego i niezawodnego testowania aplikacji webowych i Rest API. Do testów funkcjonalnych używam Selenium, a do badania wydajności Gatlinga. Moje doświadczenie w kontroli jakości wykorzystuję w branży telekomunikacyjnej dla operatorów z całego świata. Java, Scala, Allure, TestNG, Maven, Docker - to tylko kilka narzędzi, które stale wykorzystuję w mojej pracy. Mentoruję i szkolę nowe osoby z automatyzacji. Ponadto miałem okazję dzielić się swoją wiedzą jako prelegent na konferencjach, takich jak ConSelenium i test:fest.
Pracuje w branży od ponad 10 lat, aktualnie jako Senior Test Development Engineer w Sii. Wiceprzewodniczący Komisji Rewizyjnej w Stowarzyszeniu Jakości Systemów Informatycznych. Certyfikowany tester i laureat TestingCup. Brał udział w tłumaczeniach sylabusów ISTQB TAE oraz TTA. Zaangażowany w współorganizację Śląskiego meetup'u ŚlonzaczQA. Pasjonat programowania i testów automatycznych. Swój pierwszy program napisał będąc w gimnazjum. Związany od samego początku swojej kariery z językiem programowania C#. W wolnym czasie lubi pobiegać i zmęczyć się na siłowni.
Od 15 lat jako tester z czego ponad 10 lat z automatyzacją w Pythonie (chyba dlatego większość swoich wypowiedzi rozpoczynam do #toZależy). Na koncie m.in. testowanie frontendu, backendu, IoT/embedded oraz testy wydajności.

Przeszedłem ścieżkę od testera manualnego po test leada, aby osiąść jako specjalista od automatyzacji. Po godzinach rozwijam bloga testerembyc.pl oraz bibliotekę mkdocs-publisher.

Współorganizator ŚlonzaczQA, ConSelenium oraz prelegent m.in. na TestWarez, PyConPL i kilku metupach.

Prywatnie mąż, ojciec oraz zapalony majsterkowicz (DIY).
Wróć na stronę główną
Scroll to Top