Nie wahaj się proponować zmian. Możesz komentować, uzupełniać, redagować każdy fragment dokumentu.
Karta zadań – Tester oprogramowania
Urząd Miejski w Nowoczesnym Mieście Cyfrowym
Opracował: Zespół ds. dostępności cyfrowej
Data: listopad 2025
Wersja: 1.0
Opis alternatywny logo: Logo Urzędu Miejskiego w Nowoczesnym Mieście Cyfrowym - znak graficzny jednostki użyty w celach demonstracyjnych.
1. Informacje ogólne
- Nazwa roli: Tester oprogramowania (dostępność cyfrowa)
- Jednostka organizacyjna: Urząd Miejski w Nowoczesnym Mieście Cyfrowym
- Data opracowania: listopad 2025
- Opracował: Zespół ds. dostępności cyfrowej
2. Cel roli w systemie dostępności cyfrowej
Celem roli testera oprogramowania jest zapewnienie, że systemy, aplikacje i serwisy internetowe jednostki są zgodne z zasadami dostępności cyfrowej (WCAG 2.1 i EN 301 549). Tester odpowiada za planowanie, realizację i dokumentowanie testów dostępności, a także za współpracę z zespołem projektowym w zakresie eliminowania błędów wpływających na dostępność.
3. Zakres zadań
- Opracowywanie i realizacja planów testów dostępności cyfrowej oprogramowania i serwisów WWW.
- Testowanie zgodności interfejsów z WCAG 2.1 i normą EN 301 549.
- Wykonywanie testów manualnych i automatycznych z wykorzystaniem narzędzi (np. Axe, WAVE, Lighthouse, NVDA, VoiceOver).
- Testowanie aplikacji pod kątem obsługi za pomocą klawiatury, czytników ekranu i innych technologii wspomagających.
- Analiza wyników testów i opracowywanie raportów z zaleceniami naprawczymi.
- Weryfikacja wdrożonych poprawek w zakresie dostępności po ich implementacji przez programistów.
- Współpraca z projektantami i konsultantami ds. TIK przy ocenie użyteczności i dostępności systemów.
- Dokumentowanie wyników testów i udział w procesie audytowania dostępności.
- Udział w przeglądach i konsultacjach dotyczących rozwoju systemów informatycznych.
4. Zakres odpowiedzialności
- zapewnienie rzetelnego i zgodnego ze standardami testowania dostępności cyfrowej;
- opracowywanie raportów z testów wraz z zaleceniami naprawczymi;
- weryfikacja skuteczności wdrożonych poprawek;
- przekazywanie informacji o barierach technicznych i użyteczności zespołowi projektowemu;
- wspieranie procesu raportowania dostępności dla kierownictwa i koordynatora ds. dostępności.
5. Wymagana wiedza
- standard WCAG 2.1 i norma EN 301 549;
- podstawy technologii webowych (HTML, CSS, JavaScript) i ich wpływu na dostępność;
- znajomość narzędzi testowych (Axe, WAVE, NVDA, JAWS, VoiceOver, Lighthouse);
- zasady obsługi technologii wspomagających i testowania klawiaturowego;
- metodologia testowania oprogramowania (testy manualne i automatyczne);
- procesy zapewniania jakości (QA) i cykl życia oprogramowania (SDLC).
6. Wymagane umiejętności
- przeprowadzanie testów manualnych i automatycznych w zakresie dostępności;
- identyfikowanie błędów dostępności i ich klasyfikacja według poziomów WCAG;
- dokumentowanie wyników testów i komunikacja z zespołem projektowym;
- obsługa technologii wspomagających (czytniki ekranu, powiększalniki, nawigacja klawiaturowa);
- analizowanie raportów z testów automatycznych i interpretowanie ich wyników;
- znajomość narzędzi do zarządzania zadaniami i błędami (np. Jira, Trello, TestLink).
7. Współpraca i zależności
- Programista -- w zakresie weryfikacji i usuwania błędów dostępności;
- Konsultant ds. TIK -- w zakresie zgodności technologicznej testowanych rozwiązań;
- Projektant UX/UI -- w zakresie testowania użyteczności i intuicyjności interfejsu;
- Koordynator ds. dostępności -- w zakresie raportowania i dokumentowania wyników testów;
- Kierownik projektu -- w zakresie planowania testów w cyklu wytwórczym oprogramowania.
8. Wskaźniki realizacji zadań
- liczba przeprowadzonych testów dostępności (manualnych i automatycznych);
- liczba wykrytych i usuniętych błędów dostępności;
- terminowość raportowania wyników testów;
- poziom zgodności systemów z WCAG 2.1 (A, AA);
- liczba przetestowanych aplikacji i serwisów internetowych w danym okresie.
9. Zalecane szkolenia i mikropoświadczenia
- Szkolenie: Testowanie dostępności cyfrowej w praktyce (WCAG 2.1, EN 301 549);
- Mikropoświadczenie: Tester dostępności cyfrowej (Poziom 1-2);
- Szkolenie: Obsługa technologii wspomagających (NVDA, JAWS, VoiceOver);
- Mikropoświadczenie: Audytor dostępności aplikacji internetowych;
- Szkolenie: Zasady zapewniania jakości (QA) i cykl testów w projektach IT.
10. Kluczowe procesy wspierane lub realizowane przez testera oprogramowania
- Proces planowania testów dostępności
Przygotowanie planów i scenariuszy testowych zgodnych z wymaganiami WCAG 2.1 i EN 301 549. - Proces testowania manualnego i automatycznego
Wykonywanie testów funkcjonalnych i technicznych z użyciem narzędzi wspierających i czytników ekranu. - Proces raportowania i dokumentowania wyników testów
Tworzenie raportów zawierających błędy, ich poziomy ważności i rekomendacje naprawcze. - Proces walidacji poprawek i ponownego testowania
Weryfikacja skuteczności wdrożonych poprawek po stronie programistycznej. - Proces doskonalenia jakości i edukacji zespołu projektowego
Udział w szkoleniach, warsztatach i przekazywanie wiedzy o testowaniu dostępności w zespole.
Tester oprogramowania odgrywa kluczową rolę w zapewnianiu, że wszystkie cyfrowe rozwiązania jednostki są funkcjonalne, dostępne i użyteczne dla każdego użytkownika, niezależnie od jego możliwości.
Wersja 1.0 | Opracował: Zespół ds. dostępności cyfrowej | Data: listopad 2025