PTaQ LV – zaproszenie

Serdecznie zapraszamy na 55. spotkanie PTaQ. Tym razem spotkamy się w siedzibie OLX, gdzie będziemy mieli przyjemność wysłuchać dwóch prelekcji. Szczegóły poniżej. Zwróćcie uwagę na link do rejestracji, ponieważ jesteśmy ograniczeni liczbą miejsc.

Kiedy? 8 października 2018, godz. 18:00

Gdzie? OLX, Business Link Poznań Maraton, ul. Królowej Jadwigi 43

Zapisy

https://ptaqlv.evenea.pl/

Lista prelekcji:

Pochmurne QA

Migracja do rozwiązań chmurowych stawia przed ekipą zespołów informatycznych nowe wyzwania.
Dotyczy to również osób skupiających się na jakości oprogramowania szczególnie, takich jak testerzy czy inżynierowie zapewniania jakości (QA).

W tej prezentacji znajdziecie studium przypadku mówiące o testowaniu migracji systemu informatycznego do chmury Amazon Web Services (AWS).

Case study obejmie punkty opowiedziane z perspektywy QA takie jak:
– Jak przebiegał proces migracji?
– Jakie z perspektywy testerskiej były główne bolączki tego procesu?
– Co różni „życie na chmurze” od „życia na serwerze”?
– Jakie działania podjął zespół QA w celu zapewnienia jakości migracji?
– Jakie osoby (role) i w jaki sposób były zaangażowane w proces?
– Co następnym razem zrobilibyśmy lepiej?

Prezentacja może okazać się szczególnie pomocna osobom, których firmy czeka migracja do rozwiązań chmurowych.

Aleksandra Kornecka

Software Quality Assurance Engineer i certyfikowana testerka z pasją do nurtu TestOps, analizy wymagań, user experience oraz architektury informacji. Pomysłodawczyni i liderka Girls Who Test.  Absolwentka kognitywistyki na UAM. Entuzjastka podejścia „continuous improvement”, social mediów, eventów IT, networkingu oraz sprintów – zarówno tych w metodyce zwinnej, jak i na bieżni. W wolnych chwilach fotografuje i tańczy tango.

GIT

To próba pokazania jak nietypowo wykorzystać system kontroli wersji przy procesie testowania oprogramowania. Jak w prosty i ciekawy sposób poznać zależności wystepujące w aplikacji oraz jak podejść do planowania procesu testowania. Może się też okazać to ciekawy wstęp do nauki automatyzacji.

Michał Gawron

Testowaniem oprogramowania zajmuje się od 4 lat. Od początku miałem możliwość rozwijania się w wielu kierunkach poprzez testy manualne aplikacji webowych, testowanie api, testy automatyczne oraz testy aplikacji mobilnych. Swoje miejsce odnalazłem przy testach automatycznych. W między czasie miałem też przyjemność prowadzić zespół testerski. Obecnie pracuje jako starszy tester automatyzujący w firmie Slideworx, gdzie odpowiadam za rozwój testów automatycznych. Na co dzień zajmuje się budową solidnych fundamentów oraz propagowaniem dobrych praktyk.
Prywatnie jestem mężem, ojcem i właścicielem kudłatego pupila. Jeśli czas pozwala to chętnie wypoczywam aktywnie pływając na SUP-ie lub kitesurgingu.

PTaQ LIV – zaproszenie

Zapraszamy na nasze pierwsze powakacyjne spotkanie, które na pewno będzie wyjątkowe. Odwiedzi nas dwójka rewelacyjnych prelegentów z Gdańska – Kasia Balcerzak oraz Bartek Szulc. Jeśli już same nazwiska was nie przekonują to na pewno zrobią to tematy: Kasia opowie o Root Cause Analysis (czyli o tym jak uczyć się i zapobiegać błędom), a Bartek o Wiremocku (czyli będzie o testowaniu mikroserwisów, mockowaniu, stubowaniu, ….) . Nie wyobrażamy sobie, iż mogłoby zabraknąć dla kogoś z was miejsca, dlatego też po raz drugi w naszej historii odwiedzimy Politechnikę Poznańską, która zapewni nam salę na 150-200 osób.

Kiedy: 14 września (piątek), start godz: 18:00

Gdzie: Sala CW1, Instytut Informatyki Politechniki Poznańskiej, Piotrowo 2, 60-965 Poznań 

Rejestracja: brak!!!!

Nauka na błędach – root cause analysis w praktyce.

W metodyce Agile zawsze podkreślana jest rola retrospektyw w procesie udoskonalania się zespołu. To retrospektywy pozwalają zespołowi wyciągać wnioski z poprzednich iteracji, znaleźć słabe strony i obszary konieczne do poprawy stabilności zespołu. Co iterację zespół znajduje czas, aby podsumować to, co wydarzyło się i wyznaczyć kierunek, w jakim będzie rozwijał się w kolejnym.
Jednak co najczęściej dzieje się kiedy występuje incydent w produkcie?
Często zespół ogranicza się do wrzucenia na poprawki. Testerzy dopisują kolejne testy lub aby wykryć ponowne wystąpienie tego błędu.Jednak nadal nie wiadomo co spowodowało problem i jakie akcje należy wdrożyć, aby zaadresować przyczynę, aby podobnej klasy incydenty już nam się nie przytrafiły. To źródło może być odkryte poprzez wykorzystanie Root Cause Analysis. Ta analiza może być wykorzystana przez zespoły odpowiedzialne za jakość w taki sam sposób, w jaki zespoły deweloperskie wykorzystują retrospektywy.

W trakcie tej prezentacji chciałabym:
– Opowiedzieć jak może wyglądać root cause analysis dla przykładowego defektu.
– Dlaczego warto jest tworzyć osi czasu dla incydentu.
– Jakie są korzyści z root cause analysis.
– Jakie informacje możemy uzyskać z analizy.
– Jakie wnioski, i na ich podstawie akcje, możemy zaproponować, żeby uniknąć problemu w przyszłości.

Kasia Balcerzak – Archeolog, specjalizujący się w odkrywaniu przeszłości aplikacji. Zawsze chętna do odkrywania skarbów skrytych w produktach. Swoje pierwsze kroki w testowaniu stawiała w Poznaniu. Obecnie wyemigrowała do Gdańska gdzie pomaga dweloperom w Spartezie w zapewnianiu stabilności dla klientów Enterprise.
Codziennie szuka nowych rzeczy do nauki i pomaga innym jako mówca i trener.

Wiremock

Słyszałeś o mockowaniu? Obiło ci się o uszy test double? Implementowałeś double za pomocą mockito przy testowaniu jednostkowym, ale nie wiesz jak implementowanie double przekłada się na pracę z microserwisami. Zaprezentuje narzędzie, które pozwala w łatwy sposób zastąpić na potrzeby testowania rzeczywisty serwis lekką jego implementacją. Opowiem skąd ten pomysł, jakie przyświecają mu cele, jakie wiążą się z nim konsekwencje i ryzyka. Przedstawię również możliwości narzędzia, takie jak stubowanie, weryfikacja, proxy, transformacje, itp. Jeżeli systemy z którymi pracujesz stają się coraz bardziej rozproszonymi, bądź chciałbyś się dowiedzieć jak wykorzystać Wiremock przy eksploracji, ta prezentacja przypadnie ci do gustu.

Bartosz Szulc – Tester z zamiłowania. Od początku swojej kariery zawodowej związany z automatyzacją testów.  Trener w infoShare Academy. Obecnie zajmuje się projektowaniem strategii, architekturą, dostarczaniem framework’ów oraz środowisk testowych zarówno dla pojedynczych stron, jak i na potrzeby responsywnych aplikacji. Zaangażowany w działalność lokalnych społeczności testerskich i prelegent najpopularniejszych konferencji branżowych w Polsce. Od niedawna członek zespołu firmy Spartez, gdzie wspiera projekt Atlassian pod kątem szkoleń i mentoringu oraz udowadnia, że programiści mogą być dobrymi testerami. Dotychczasowa praca nad produktami o skomplikowanej architekturze, zawierającymi duże bazy danych, ustąpiła miejsca zainteresowaniom w tematach analizy danych i problemów związanych ze skalą w automatyzacji. W codziennej pracy Bartosz stara się połączyć psychologiczne aspekty testowania z cyframi i automatyzacją.

Testing Parrot #5 – Bezpieczeństwo w zespołach IT -czy musi być trudne? – gość Dawid Bałut.

Rozmowa z Dawidem Bałutem, który zajmuje się bezpieczeństwem w IT już kilka lat. Ponadto pełni funkcje Head Of Security w TestArmy.

Rozmawiamy m.in. o tym:

  • Jak rozwijać się w bezpieczeństwie?
  • Czym jest threat modeling w kontekście security?
  • Jakie narzędzia łatwo możemy zintegrować z CI?

 

Podcast dostępny jest m.in.

 

 

Również polecam szkolenie / kurs Dawida na temat bezpieczeństwa web aplikacji oraz materiał o tym, jak zostać testerem bezpieczeństwa:

Testing Parrot #4 – Jak przygotować się do TestingCup? Rozmowa z tegorocznymi mistrzami.

W czwartym odcinku Testing Parrot Aleksander Lipski miał okazję porozmawiać z wygraną drużyną TestingCup w składzie:

  • Jędrzeja Osińskiego
  • Małgorzaty Fądziel
  • Volodymyr Vashchuk

Czego dowiesz się z nagrania m.in:

  • Jak ważna jest współpraca podczas konkursu?
  • Testowanie eksploracyjne – dlaczego jest efektywne?
  • Czy warto brać udział w zawodach i co one mogą dać?

Zachęcamy do odsłuchu:

Polecam również zobaczyć film promujący zawody:

Testing Parrot #3 – Rozmowa z Dominiką Domachowską rekuterką IT.

W dzisiejszym podcaście rozmawiamy z Dominiką, która daje nam szereg rad jak przygotować się do rozmowy kwalifikacyjnej. Jest to rozmowa zarówno dla osób, które są początkujące, jak również dla osób,  które już w tej branży jakiś czas są. Dominika pełni liderską rolę w BeeTalents.

Czego dowiesz się z podcastu?

m.in.

  • Jak przygotować się do rozmowy?
  • Na co rekruter zwraca uwagę?
  • Dlaczego LinkedIn jest ważny?

Zachęcamy do słuchania i udostępniania!

Notatki:

  • Prezentacja o, której wspominał Michał  – link

PTaQ