Wpis z mikrobloga

Jestem totalnie rozłożony na łopatki. Ale do brzegu.

Wysłałem dokumenty do firmy X na testera. Z 11 wymagań spełniałem 6.
Email - zapraszamy na rozmowę zdalną za tydzień.

Rozmowa zdalna - pytania o doświadczenie, scrum, teorię testowania, przypadki, zgłoszenie buga, SQL. No i przechodzimy do pytania o Postmana.

Pytanie: Czy odpytywałeś za pomocą Postamana jakiś endpoint?

No to mówię że na moim githubie jest przetestowana aplikacja Trello, typowy CRUD (rozwinąłem skrót), wprowadzenie zasobów, odczytanie, aktualizacja i usunięcie. Wygenerowania klucza i tokena dla moje konta użytkownika w aplikacji. Stworzenie zmiennych, wprowadzenie parametrów i utworzeniem kolekcji w collection runnerze czyli pełna automatyzacja.

Na końcu wygenerowałem raport z tych testów za pomocą Newmana. Raport zawiera wszystkie requesty i testy które zostały napisane. 63 requesty i 200 testów. Testy zawierają sprawdzenie wprowadzonych parametrów i inne typu status code 200, itp.

To była moja odpowiedź na to pytanie i w zasadzie ostatnie.

Na końcu rozmowy, jednoznacznie poprosiłem o feedback. Mówię że jest on dla mnie bardzo istotne dzięki temu wiem co muszę poprawić i w taki sposób się uczę.

W porządku, w ciągu 2 tygodni odpowiemy co dalej z Twoją osobą.

Dostaję wiadomość, że jednak się niezdecydowani. Pod spodem 3 kropeczki feedbacku. Pierwsze 2 argumenty totalnie się z nim zgadzam. Nie mam zastrzeżeń do takiej oceny.

Natomiast 3 zdanie mnie zdumiało.

- przygotowane repozytorium Github nie wniosło żadnej wartości podczas rozmowy.


Łał.

Na swoim githubie mam

- wspomiane kolekcję z Postmana w json
- wygenerowany raport z Newmana w html
- rozpisane przypadki testowe jednej funkcjonalności wg scenariusza testowego (wysyłanie emaila z gmail na desktopach)
- zapytania SQL z bazy którą postawiłem na swoim kompie(joiny,group by, having) typowe podstawy
- Profil testera na uTest

#testowanieoprogramowania #testowanie #postman
  • 35
@diarrhoea: Wiem i pamiętam. Dlatego podchodzę do tego z dystansem i pokorą. Ale na pytanie co testowałeś, to odpowiadam zgodnie z prawdą. To że są to test eksploracyjne w głównej mierze, również mam tego świadomość.

@supersucker: Dzięki za ten komentarz. Nie patrzyłem na to w ten sposób. Zobacz jaki jest rozziew poglądów, na taką trywialną sprawę jak repozytorium. Ja stworzyłem to dlatego żeby się wyróżnić. Wiem jak wygląda rynek testerski
Dlatego podchodzę do tego z dystansem i pokorą


@Hybris: utrzymuj takie podejście.

Każda rekrutacja to jakaś lekcja. Staraj się wybadać przeciwnika i dopasować do niego. Jeśli przyszedł i zadaje metodyczne pytania, to być może lepiej się nie wychylać. Innym razem trafisz na pasjonata, wtedy spróbuj sprzedać swoje umiejętności, on też będzie chciał się czegoś od ciebie nauczyć.
W IT jak w każdej branży, może w mniejszej ilości ale też zdarzają się
@Hybris: Tak czytam Twojego posta i wydajesz się całkiem ogarniętą osobą, więc również jak koledzy wyżej życzę powodzenia i myślę, że będzie dobrze. Masz fajne rzeczy w repo tylko pytanie odnośnie samego kodu. Serio, mocno mi tutaj brakuje czegoś do automatyzacji UI'a. Napisałeś, że nie potrafisz programować, rozwijasz się w tym kierunku? Wydaje mi się, że warto by było dodać do repo jakiś projekt z Selenium czy Cypresa, na pewno otworzyłoby
@Hybris: jeżeli chcesz to podrzuć swojego linkedina + cv na priv. Patrząc na Twoje umiejętności powinieneś spełniać sporą część wymagań, może nie do końca je uwypuklasz i odpadasz na pierwszym etapie.

Dodatkowo polecam sprawdzić oferty pracy na https://pl.linkedin.com/jobs często masz tam oferty, których nie doświadczysz na innych stronach.
@Kermii: Przeglądając oferty wiem że dużo jest propozycji pracy w Selenium. Natomiast ja nie do końca chcę iść w tym kierunku. Co do Cypressa, wydaje się mi się on bardziej naturalny z prostej przyczyny. W Postmanie do pisania testów używa się JS. I tylko dlatego mógłbym brać go pod uwagę. Natomiast nie wiem czy programowanie nie jest zbyt wysokim progiem dla mnie. Bardziej chciałbym połączyć testowanie z SQL. Czyli o ile
@Hybris: jak js to webdriver.io , pomijając czy lubisz selenium czy nie, warto mieć podstawowe obeznanie, chyba ze nie przeszkadza Ci szukanie pracy przez dłuższy czas. Ja po ponad 7 latach stwierdzam ze fajnie mieć specjalizacje w konkretnych narzędziach/obszarach QA, ale grunt to wszechstronność i szybkie dostosowanie się do narzędzi/podejścia klienta, to daje gwarancje ze ciagle będziesz „rozchwytywany” i poszukiwany do projektow.
@Hybris: debile w #!$%@?, nie poddawaj się rekurterzy to są często ludzie, którzy nie powinni nigdy rozmowy o prace przeprowadzać ...
powodzenia i serio pieprzyć takie firmy co takiego czlowieka skreśląja jak tyle opracuje samemu ;... polska ...