W skrócie
- Zadania: Test AI-powered desktop applications on Windows and macOS to ensure top-notch quality.
- Firma: Join a dynamic tech company focused on innovation and collaboration.
- Benefity: Enjoy remote work, competitive salary, and opportunities for professional growth.
- Pozostałe informacje: Fast-paced environment with a focus on teamwork and continuous improvement.
- Dlaczego ta praca: Make a real impact by ensuring high-quality user experiences in cutting-edge software.
- Kwalifikacje: 3+ years of manual testing experience on both Windows and macOS platforms.
Przewidywane wynagrodzenie mieści się w przedziale 82800 - 101200 zł za rok.
Praca zdalna
Poszukujemy inżyniera QA do ręcznego testowania aplikacji desktopowych na platformach .NET w systemach Windows i macOS. Będziesz ściśle współpracować z zespołami produktowymi i inżynieryjnymi, aby zapewnić wysoką jakość doświadczeń dla produktu desktopowego wspieranego przez AI, działającego w szybkim, zorientowanym na produkt środowisku.
Wymagana jest silna wiedza w zakresie testowania międzyplatformowego, dbałość o szczegóły oraz umiejętność przekształcania zachowań produktu w uporządkowane, wykonalne przypadki testowe i raporty o błędach.
Kluczowe obowiązki:
- Ręczne testowanie funkcjonalne aplikacji desktopowych na systemach Windows i macOS.
- Walidacja zachowania aplikacji na Windows 10/11 i macOS (Intel i Apple Silicon/ARM).
- Projektowanie i tworzenie uporządkowanych przypadków testowych na podstawie specyfikacji produktu, przeglądów UI i testów eksploracyjnych.
- Utrzymywanie przypadków testowych w uporządkowanych formatach (CSV/arkusze kalkulacyjne) z jasnymi krokami, oczekiwanymi wynikami oraz kryteriami zaliczenia/niezaliczenia.
- Przegląd i udoskonalanie planów testowych generowanych przez AI poprzez usuwanie zbędnych elementów, identyfikację przypadków brzegowych oraz poprawę klarowności i pokrycia.
- Identyfikacja, dokumentowanie i zgłaszanie błędów z precyzyjnymi krokami reprodukcji, klasyfikacją ciężkości, zrzutami ekranu i logami.
- Testowanie złożonych interfejsów użytkownika aplikacji desktopowych, w tym interakcji z wieloma oknami, przeciągania i upuszczania, interakcji z tray/systemowym paskiem menu, oknami modalnymi oraz procesami instalacyjnymi.
- Walidacja specyficznych dla platformy zachowań, w tym rozszerzeń powłoki Windows, zachowań związanych z rejestrem, instalatorów NSIS, pakietów aplikacji macOS, konfiguracji Info.plist oraz powiązań plików.
- Testowanie integracji z aplikacjami Microsoft 365, w tym Outlook Classic i nowoczesnym Outlook.
- Współpraca z zespołami inżynieryjnymi i produktowymi za pomocą Microsoft Teams i GitLab w celu śledzenia problemów i komunikacji.
Wymagania:
- 3+ lata doświadczenia w ręcznym testowaniu funkcjonalnym aplikacji desktopowych.
- Praktyczne doświadczenie w testowaniu na platformach Windows i macOS (nie ograniczone do jednej platformy).
- Umiejętność testowania na Windows 10/11 i macOS (w tym systemy Intel i Apple Silicon).
- Silne doświadczenie w projektowaniu przypadków testowych i dokumentacji na podstawie wymagań produktu lub testów eksploracyjnych.
- Doświadczenie w udoskonalaniu i poprawianiu planów testowych, w tym przypadków testowych generowanych przez AI.
- Silne umiejętności raportowania błędów z jasną, uporządkowaną i powtarzalną dokumentacją.
- Znajomość złożonych wzorców interfejsu użytkownika aplikacji desktopowych oraz zachowań na poziomie systemu.
- Zrozumienie komponentów specyficznych dla platformy, takich jak powłoka Windows, rejestr, instalatory NSIS, pakiety aplikacji macOS oraz integracje systemowe.
- Doświadczenie w pracy z Microsoft Teams i systemami śledzenia problemów opartymi na Gicie.
Preferowane wymagania:
- Doświadczenie w testowaniu przepływów uwierzytelniania Microsoft Entra ID / OAuth.
- Doświadczenie w testowaniu automatyzacji, np. Selenium.
- Znajomość aplikacji czatu opartych na AI lub LLM.
- Doświadczenie w walidacji instalatorów (NSIS na Windows, .dmg/.app na macOS).
- Doświadczenie w pracy w szybkim środowisku startupowym lub zorientowanym na produkt.
QA Engineer – pracodawca: Remote Office
Jako pracodawca, Remote Office i Shift AI oferują wyjątkowe możliwości rozwoju w dynamicznym środowisku, które ceni sobie autonomię i odpowiedzialność. Pracując z nami, zyskujesz dostęp do bezpośredniej współpracy z założycielem oraz możliwość kształtowania kultury organizacyjnej, co sprawia, że każdy dzień przynosi nowe wyzwania i satysfakcję z osiąganych wyników. Nasza kultura pracy opiera się na przejrzystości, własności i dążeniu do doskonałości, co czyni nas idealnym miejscem dla osób, które pragną mieć realny wpływ na rozwój firmy.