Marcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnie

13
QA - wartko, zmiennie, interdyscyplinarnie Marcin Maj

description

Testowanie, walidacja, automatyzacja, QA i wiele innych okiem osoby z wewnątrz. Dlaczego warto się tym zajmować i docenić szerokie możliwości rozwoju. Praca w specyficznym środowisku, które wymaga niezwykłego przystosowania się do zmiany. W końcu, praca dla ludzi odważnych i niezwykłych. QA to również interdyscyplinarność i wielozadaniowość, często wymagająca wyjścia poza ramy IT. Techniczna podróż od BIOSu do Selenium przez programowanie do datacenter.

Transcript of Marcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnie

Page 1: Marcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnie

QA - wartko, zmiennie, interdyscyplinarnie

Marcin Maj

Page 2: Marcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnie

04/13/2023

Skąd ten pomysł

• Mity gromadzące się wokół pracy testerów i inżynierów jakości

• Pokazanie dobrych stron pracy w utrzymaniu jakości

• Ukazanie szerokiego wachlarza możliwości pracy i zadań

• Wskazanie na kwalifikacje osób zajmujących się jakością

2 / 13

Page 3: Marcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnie

04/13/2023

QA – o czym tu mówić

1. Zmiana

2. Interdyscyplinarność

3. Od BIOS do Selenium

4. Z czym i jako kto pracować

3 / 13

Page 4: Marcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnie

04/13/2023

Zmiana - środowisko pracy

Modele pracy

• Body leasing

• Team leasing

• Outsourcing testów

• Outsourcing walidacji

• Internal employee

Gdzie pracują

• Onsite

• Offsite

• WFH / zdalnie

Co testują

• Aplikacje web

• Web service, Web API

• Aplikacje desktop

• Sterowniki

• Firmware

• Dokumentacje

4 / 13

Page 5: Marcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnie

04/13/2023

Zmiana

• Rozwój technologii, w której się pracuje

• Częste zmiany technologii z jakimi się pracuje

• Zmienny zakres zadań

• Zmiany projektów i zespołów

• Zmiany środowiska pracy i/lub klienta

5 / 13

Page 6: Marcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnie

04/13/2023

Interdyscyplinarnie - biznes

• Kontakt z klientem

• Negocjacje z klientem, estymacje

• Reprezentowanie firmy

• Identyfikacja potrzeb i możliwości6 / 13

Page 7: Marcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnie

04/13/2023

Interdyscyplinarnie - technicznie

• Programowanie – testy i frameworki testowe

• Sprzęt –maszyny testowych, sieć

• Środowisko testowe – oprogramowanie, wirtualizacja

• Continuous integration

• Analiza statyczna i dynamiczna kodu

• Jakość – metryki

• Jakość – planowanie jakości

• Jakość – strategia 7 / 13

Page 8: Marcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnie

04/13/2023

Interdyscyplinarnie - domena

Testerzy pracują i analizują oprogramowanie w wielu dziedzinach gospodarki

• Finanse i bankowość

• Medycyna i farmacja

• Lotnictwo

• Wysokie technologie

• Procesy produkcyjne

• Gry

• …. i inne

8 / 13

Page 9: Marcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnie

04/13/2023

Od BIOS do Selenium

• Włączamy komputer

• Architektura komputerów, elektronika, znajomość sprzętu komputerowego

• Firmware, język C, assembler

• Ładuje się Windows

• Sterowniki Windows – grafika, kontroler dysków, USB

• C/C++

• Logujemy się

• Logowanie z użyciem Smart Card

• Systemy wbudowane, NFC

• C, assembler, Java Card, JCOP, Junit

9 / 13

Page 10: Marcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnie

04/13/2023

Od BIOS do Selenium

• Podłączamy telefon do USB i zrzucamy zdjęcia

• Wrzucamy zdjęcie na Facebooka – mamy połącznie sieciowe

• Sprzęt sieciowy, sterowniki sieciowe, protokoły

• Python, Robot Framework

• JUnit, Java, Python

• Włączamy aplikacje na Android

• Java, Robotium

• Aktualizujemy konto

• System finansowo-kadrowy

• Selenium, TestNG, QTP, WATS

• Java,

• Technologie webowe

10 / 13

Page 11: Marcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnie

04/13/2023

Co można robić

• Test executor

• Test designer

• Test automation engineer

• Senior Software Tester

• Test Lead

• QA Engineer

• QA Automation Specialist

• Senior QA Engineer

• QA Analyst

• Senior QA Analyst

• QA Lead

• QA Manager

• QA Program Manager

• SQA=QA

11 / 13

Page 12: Marcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnie

04/13/2023

Dlaczego warto pracować w QA

• Bo praca jest ciekawa!

• Szerokie możliwości rozwoju w wielu dziedzinach i aspektach technicznych

• Znajdzie się praca dla lubiących spokój, jak i tych lubiących wyzwania

12 / 13