CV testera oprogramowania: narzędzia, ISTQB i projekty testowe dla juniora i doświadczonego QA
W skrócie
CV testera oprogramowania: jak opisać testy manualne i automatyczne liczbami, wpisać ISTQB i narzędzia oraz przygotować CV junior QA bez doświadczenia.
Lider zespołu QA, który przegląda CV testerów, w większości z nich widzi te same trzy linijki: „testowanie aplikacji, zgłaszanie błędów w Jira, tworzenie przypadków testowych”. Z takiego opisu nie wynika, co testowałeś, jakimi metodami i narzędziami ani czy Twoja praca zatrzymała błędy przed wydaniem. Tester, który odpowie na te pytania w dokumencie, ma przewagę nawet nad kandydatem z dłuższym stażem i ogólnym opisem.
Poniżej znajdziesz układ CV testera manualnego i automatyzującego, zapis narzędzi i certyfikatu ISTQB, metryki do opisu pracy, wersję junior QA bez doświadczenia oraz przykłady przed i po. Ogólne zasady CV w branży, takie jak dwa filtry czytelników i forma dokumentu, omawiam w artykule o CV specjalisty IT i junior IT.
Co lider QA sprawdza w CV testera oprogramowania
Pod każdym stanowiskiem odpowiedz na pięć pytań:
- Co testowałeś: domena i typ produktu (bankowość internetowa, sklep, system ERP, aplikacja mobilna, oprogramowanie urządzenia), platformy (web, iOS, Android, API, desktop), integracje z innymi systemami.
- Jakie testy: funkcjonalne, regresja, API, eksploracyjne, akceptacyjne z biznesem, wydajnościowe, dostępności.
- Jak: manualnie, automatycznie czy oba; techniki projektowania testów (klasy równoważności, wartości brzegowe, tablice decyzyjne); proces (Scrum, sprinty, ciągła integracja).
- Czym: narzędzia i języki, o których piszę niżej.
- Z jakim efektem: co dzięki Tobie nie trafiło na produkcję, co przyspieszyło wydania, co uporządkowało proces.
Tester manualny akcentuje domenę, projektowanie przypadków i jakość zgłoszeń. Tester automatyzujący pokazuje framework, język, stabilność testów i ich miejsce w pipeline. Lider QA albo test manager opisuje strategię testów, zespół i jakość kolejnych wydań.
Narzędzia w CV testera: grupy i poziomy
Lista 25 narzędzi bez kontekstu wygląda jak przepisany program kursu. Pogrupuj je i przy najważniejszych napisz, jak ich używasz:
- Zarządzanie testami i defektami: Jira, Xray lub Zephyr, TestRail.
- API: Postman (kolekcje, zmienne środowiskowe, asercje w skryptach), dokumentacja Swagger lub OpenAPI.
- Automatyzacja UI: Selenium WebDriver, Playwright, Cypress, zawsze z językiem: Java, TypeScript, Python.
- Bazy danych: SQL na poziomie, który pokażesz na zadaniu, np. „SELECT z JOIN i GROUP BY do weryfikacji danych po teście”.
- CI i środowiska: Git, Jenkins lub GitHub Actions, Docker, narzędzia deweloperskie przeglądarki.
- Mobile i wydajność: Appium, BrowserStack, JMeter, k6.
Poziom zapisuj przez sposób użycia, nie przez paski: „Playwright (TypeScript): 2 lata, rozwój frameworka w projekcie komercyjnym”, „Cypress: projekt własny na GitHubie”. Systemy rekrutacyjne szukają nazw z ogłoszenia, więc wpisuj je pełnym brzmieniem; jak działa takie filtrowanie, opisuję w artykule o CV a ATS.
ISTQB w CV: jak wpisać certyfikat
ISTQB Certified Tester Foundation Level (CTFL), po polsku Certyfikowany Tester Poziom Podstawowy, to podstawowy certyfikat w testowaniu oprogramowania i często pada w ogłoszeniach. Aktualny sylabus ma wersję 4.0, a egzamin składa się z 40 pytań z progiem zaliczenia 65%. Zapis w CV:
- w sekcji certyfikatów pełna nazwa, wersja i rok: „ISTQB Certified Tester Foundation Level (CTFL) v4.0, 2025”;
- w nagłówku lub podsumowaniu skrót „ISTQB CTFL”, bo po nim filtrują rekruterzy;
- przy starszej wersji sylabusa nazwa i rok, np. „ISTQB CTFL, 2019”, bo według ISTQB certyfikaty poziomu podstawowego są ważne bezterminowo;
- przed egzaminem: „przygotowanie do egzaminu ISTQB CTFL, termin: listopad 2026”, bez słowa „certyfikat”.
Jeśli figurujesz w publicznym rejestrze ISTQB (Successful Candidate Register), pracodawca sprawdzi tam certyfikat. Do egzaminów poziomu zaawansowanego (np. Test Analyst, Technical Test Analyst, Test Automation Engineering) potrzebny jest certyfikat podstawowy, więc przy nich podawaj oba. Foundation Level Agile Tester jest wycofywany (egzaminy po polsku do listopada 2027 r.), a jego następcą jest Advanced Level Agile Tester; zdobyty wcześniej certyfikat zostaw w CV z rokiem. Zasady porządkowania certyfikatów opisuję w artykule o kursach i certyfikatach w CV.
Metryki w CV testera: przypadki, defekty, regresja, pokrycie
Liczby w QA są w narzędziach, z których korzystasz codziennie: w Jira, w systemie zarządzania testami, w raportach z pipeline. Wybierz te, które potrafisz wyjaśnić:
- Przypadki testowe: ile zaprojektowałeś i utrzymujesz, w jakim zakresie, np. „ok. 300 przypadków dla modułu rozliczeń, przegląd po każdym sprincie”.
- Defekty: liczba zgłoszeń razem z ich jakością, np. odsetek przyjętych do naprawy albo krytyczne wykryte przed wydaniem. Sama liczba zgłoszonych błędów bez kontekstu nic nie mówi.
- Błędy po wydaniu: ile defektów trafiło na produkcję przed Twoimi zmianami w procesie i po nich.
- Regresja: czas wykonania i część zautomatyzowana, np. „regresja z 6 do 2 dni roboczych, 55% przypadków zautomatyzowanych”.
- Pokrycie: wymagań przypadkami testowymi albo ścieżek krytycznych testami automatycznymi, z informacją, jak je liczono.
- Stabilność: odsetek niestabilnych testów w pipeline i czas przebiegu zestawu.
Pokrycie kodu podawaj tylko wtedy, gdy faktycznie je mierzyłeś, bo lider QA dopyta o metodę.
Wolisz, żebym napisał to za Ciebie?
Odpowiadasz na moje pytania o doświadczenie, resztę robię ja: plan dokumentu do zatwierdzenia, gotowe CV w 24-48 h od kompletu informacji, poprawki w cenie. Od 169 zł.
Zobacz pakietyCV junior QA bez doświadczenia: projekty testowe zamiast stażu
Junior bez komercyjnego doświadczenia pokazuje to samo co tester na etacie, tylko na własnych projektach. Cztery rzeczy, które działają:
- Projekt testowy z linkiem: publiczna aplikacja do ćwiczeń albo otwarty projekt, a w repozytorium plan testów, przypadki testowe i raporty błędów z krokami odtworzenia i zrzutami ekranu.
- Testy API: kolekcja w Postmanie dla publicznego API, z asercjami i zmiennymi środowiskowymi.
- Mały projekt automatyzacji: kilkanaście testów w Playwright lub Cypress uruchamianych w GitHub Actions, z README, które wyjaśnia, co sprawdzają.
- Crowdtesting: testy na platformach takich jak uTest, opisane liczbą cykli i zaakceptowanych zgłoszeń.
Rekruter otworzy zwykle jeden link, więc niech prowadzi do najlepszego projektu, z czytelnymi raportami błędów. Podsumowanie juniora nazywa cel i dowody: „Tester manualny po kursie i certyfikacie ISTQB CTFL (2026), z projektem testów sklepu internetowego (120 przypadków testowych, 34 raporty błędów) i kolekcją testów API w Postmanie. Szukam pierwszej roli w zespole QA, w którym rozwinę automatyzację”. Jak zbudować pierwsze CV, gdy w historii nie ma jeszcze pracy w IT, pokazuję w artykule o CV bez doświadczenia.
Przebranżowienie do QA: co przenieść z poprzedniej pracy
Do testowania często przechodzi się z obsługi klienta, helpdesku, księgowości, logistyki czy szkoły. Poprzednia praca zostaje w CV, zmienia się tylko akcent:
- obsługa klienta i helpdesk: odtwarzanie problemów zgłaszanych przez użytkowników, opis kroków, znajomość produktu od strony klienta;
- księgowość, logistyka, sprzedaż: wiedza domenowa, której brakuje testerom systemów ERP, magazynowych i finansowych;
- praca według procedur (laboratorium, produkcja, bankowość): skrupulatność i dokumentowanie wyników.
Wpisz to konkretnie, np. „zgłaszanie błędów systemu sprzedażowego do działu IT (ok. 15 miesięcznie), udział w testach akceptacyjnych nowej wersji”. Taka linijka to już doświadczenie testowe. O opisie pracy z klientem liczbami piszę w artykule o CV obsługi klienta, a o układzie dokumentu przy zmianie kierunku w artykule o zmianie branży w CV.
Przykłady przed i po
Tester manualny w e-commerce. Przed: „Testowanie aplikacji webowej, zgłaszanie błędów, tworzenie przypadków testowych w TestRail”. Po: „Tester manualny w zespole sklepu internetowego (ok. 40 tys. zamówień miesięcznie), Scrum, sprinty dwutygodniowe: ok. 450 przypadków testowych w TestRail (koszyk, płatności, zwroty), testy API w Postmanie, weryfikacja danych w SQL, ok. 30 zgłoszeń miesięcznie w Jira, z czego 92% przyjętych do naprawy. Wprowadzenie listy testów dymnych przed wydaniem, po którym liczba poprawek awaryjnych spadła z 5 do 1 na kwartał”.
Tester automatyzujący, system kredytowy w banku. Przed: „Automatyzacja testów, Selenium, Java, utrzymanie testów”. Po: „Automatyzacja testów systemu obsługi kredytów (Java, Selenium WebDriver, REST Assured, Jenkins): przebudowa 260 testów UI według wzorca Page Object, odsetek niestabilnych testów z 12% do 2%, testy API dla 35 endpointów uruchamiane przy każdym scaleniu kodu, nocna regresja skrócona z 7 do 2 godzin”.
Księgowa przechodząca do testów. Przed: „Księgowa, 6 lat. Ukończony kurs testera, znajomość Jira i SQL”. Po: „Junior tester manualny z 6-letnim doświadczeniem w księgowości (Comarch Optima, SAP FI): ISTQB CTFL v4.0 (2026), projekt testów modułu fakturowania w wersji demonstracyjnej systemu ERP (85 przypadków testowych, 21 raportów błędów), kolekcja testów API w Postmanie, SQL z JOIN. W poprzedniej pracy udział w testach akceptacyjnych dwóch wdrożeń systemu księgowego”.
Najczęstsze pytania
Czy bez ISTQB mam szansę na pierwszą pracę jako tester?
Tak, certyfikat nie jest formalnym wymogiem i wiele firm zatrudnia juniorów bez niego. Pomaga, gdy nie masz doświadczenia, bo potwierdza znajomość pojęć i technik testowania, a rekruterzy filtrują po skrócie ISTQB. Projekt testowy z raportami błędów przekonuje jednak skuteczniej niż sam certyfikat bez praktyki.
Czy tester manualny powinien wpisać SQL i podstawy programowania?
Tak, jeśli potrafisz ich użyć w pracy: zapytanie sprawdzające dane po teście albo prosty skrypt to umiejętności, o które pytają ogłoszenia także na stanowiska manualne. Poziom opisz przez zastosowanie, np. „SQL: SELECT, JOIN, weryfikacja danych w testach”. Nie wpisuj języka, którego nie użyjesz na zadaniu rekrutacyjnym.
Jak wpisać w CV testy wykonywane w crowdtestingu?
Jako osobną pozycję z okresem i platformą: „tester w crowdtestingu (uTest), 2025-2026, 18 cykli testowych, 47 zaakceptowanych zgłoszeń, aplikacje mobilne i webowe”. To praca na prawdziwych produktach, więc u juniora może stać wyżej niż doświadczenie spoza IT. Nazwy klientów pomiń, jeśli obowiązuje Cię poufność.
Jak pokazać w CV przejście z testów manualnych do automatyzacji?
Pod obecnym stanowiskiem wydziel automatyzację z liczbami: ile testów, w jakim frameworku, jaka część regresji. Projekty własne dodaj osobno z linkiem do repozytorium. W podsumowaniu nazwij cel, np. „tester manualny z rocznym doświadczeniem w automatyzacji testów API, szukam roli test automation engineer”.
Jeśli z automatyzacji testów idziesz w stronę programowania, zobacz, jak opisuje się stack i projekty w artykule o CV programisty. Gdy ogłoszenie jest po angielsku, przygotuj cały dokument po angielsku według zasad z artykułu o CV po angielsku.
Testujesz albo dopiero wchodzisz do QA? Napiszę CV po wywiadzie o produktach, które testowałeś, narzędziach i liczbach z Jiry i pipeline, a narzędzia opiszę tak, żeby było widać, czego używasz na co dzień, a co znasz z projektów. Plan dokumentu zatwierdzasz przed pisaniem, gotowe CV dostajesz w 24-48 h od kompletu informacji, poprawki są w cenie. W pakiecie APLIKACJA dochodzi list motywacyjny dopasowany do ogłoszenia, przydatny przy zmianie branży. Od 169 zł, zobacz pakiety.