Przejdź do treści

Odpowiadamy szybko i rzeczowo.

Software Quality Assurance — oprogramowanie zawsze gotowe do dostarczenia.

Zapewniamy niezależną, kompleksową kontrolę jakości oprogramowania: minimalizuje ona ryzyka przy odbiorze i ujawnianie się defektów na późnych etapach i „w polu”, a współpracę zamawiającego z programistami utrzymuje spokojną i konstruktywną.

Dla oprogramowania embedded oraz aplikacji chmurowych, AI i biznesowych.

Praca z nami jest prosta i przyjemna.
Prosimy o kontakt w dowolnej chwili.
SQA 01
  • Co jest testowane, na jakim poziomie i czym: koncepcja testów, mapa pokrycia względem wymagań, kryteria wyjścia.

    Strategia i pokrycie

  • Testy jednostkowe, API i end-to-end, które biegną w pipelinie i nie wymagają ręcznego przebiegu.

    Automatyzacja testów

  • Przebiegi odbiorcze, raport gotowości i decyzje go lub no-go oparte na wiarygodnych liczbach.

    Release readiness

SQA 02

Kiedy nas wzywają:

Brzmi znajomo? Porozmawiajmy.
  • Defekty ujawniają się u klienta, nie w testach
  • Wydanie znów przesunięte „o tydzień”
  • Testy są, ale nikt nie ufa zielonemu przebiegowi
  • Odbiór zamienia się w spór
  • Między zamawiającym a wykonawcą nie ma niezależnej strony
  • Regresja rośnie z każdym sprintem
  • Potrzebne jest QA dla oprogramowania embedded lub automotive, z HIL włącznie
  • Audyt lub certyfikacja wymaga udokumentowanej bazy testów
SQA 03

Przebieg testów mówi, co sprawdzono. Jakość mówi, czy produkt spełnia oczekiwania.

Wiecie Państwo: Testyjakość

  • Wymagania powiązane z testami
  • Wybór tego, co testować, oparty na ryzyku
  • Przypadki negatywne i brzegowe
  • Wymagania niefunkcjonalne: obciążenie, bezpieczeństwo, użyteczność
  • Dane testowe, mocki, symulacje
SQA 04

Zielony pipeline znaczy, że oprogramowanie jest zbudowane, a nie że działa.

Wiecie Państwo: Zielonegotowe

  • Pokrycie według wymagań, nie według linii
  • Kryteria wyjścia uzgodnione przed przebiegiem
  • Smoke testy na systemie produkcyjnym
  • Znane defekty wypisane, nie ukryte
  • Raport gotowości na każdy build
SQA 05

Programista sprawdza to, co zbudował. QA sprawdza, jak jest używane.

Wiecie Państwo: Niezależnośćnieufność

  • Osobna rola z własnym mandatem
  • Własny dostęp do wymagań i backlogu
  • Jeden raport, do zamawiającego i zespołu jednocześnie
  • Ustalenia jako fakty, nie jako wina
  • Defekty triażowane wspólnie
SQA 06

Odbiór to moment, w którym zamawiający i programista zwykle się ścierają. Z uzgodnionymi kryteriami odbioru staje się formalnością.

Wiecie Państwo: Odbiórprzekazanie

  • Protokół odbioru uzgodniony z góry
  • Defekty sklasyfikowane według wagi
  • Data w kalendarzu, a nie „jak zostanie naprawione”
  • Przebiegi odbiorcze na własnych danych zamawiającego
  • Sprawy gwarancyjne odróżnione od zmian zakresu
SQA 07

Jak pracujemy

Sześć kroków, od pierwszego spojrzenia na to, co jest, po wydanie i dalej.

  1. 01

    Check-up

    Co jest dziś testowane, jak, i co naprawdę dowodzi zielony przebieg.

  2. 02

    Strategia i mapa pokrycia

    Poziomy testów, narzędzia, kryteria wyjścia — i każde wymaganie przypisane do testu, który je pokrywa.

  3. 03

    Automatyzacja w pipelinie

    Zestawy jednostkowe, API i end-to-end wpięte w CI, tak by każdy commit był sprawdzany bez niczyjej prośby.

  4. 04

    Przebiegi, defekty, raporty

    Przebiegi testów co sprint, defekty śledzone z wagą i właścicielem, jeden raport dla wszystkich.

  5. 05

    Release gate

    Go lub no-go według kryteriów wyjścia — i liczby stojące za decyzją.

  6. 06

    Po wydaniu

    Smoke testy na produkcji, defekty z pola z powrotem w zestawach, mapa pokrycia na bieżąco.

SQA 08

Wybór tego, co robimy

w software quality assurance

Strategia i koncepcja testów

  • Poziomy testów i ich zakres: jednostkowe, integracyjne, systemowe, odbiorcze
  • Mapa pokrycia względem wymagań
  • Kryteria wyjścia i release gates
  • Koncepcja danych i środowisk testowych
  • Narzędzia i proces dopasowane do Państwa zespołu
Zapytaj

Automatyzacja testów: jednostkowe i end-to-end

  • Zestawy end-to-end w Playwright
  • Pokrycie testami jednostkowymi tam, gdzie się opłaca
  • Integracja z Państwa pipelinem CI/CD
  • Stabilne, utrzymywalne zestawy zamiast niestabilnych
  • Raporty, które zespół czyta i którym ufa
Zapytaj

Testy API i integracyjne

  • Interfejsy REST i SOAP z Postman i SOAP UI
  • Testy kontraktowe między usługami
  • Zestawy testów sterowane danymi
  • Interfejsy do systemów ERP, CRM i e-commerce
  • Zautomatyzowana regresja interfejsów
Zapytaj

Testy systemowe i odbiorcze, z automotive włącznie

  • Przebiegi odbiorcze według własnych kryteriów zamawiającego
  • Testy HIL i ECU w EXAM
  • Przypadki testowe oparte na wymaganiach według Automotive SPICE
  • Śledzenie od wymagania do wyniku
  • Protokoły odbioru, które audytor akceptuje
Zapytaj

Release readiness i raportowanie

  • Raport gotowości na każde wydanie
  • Statystyka defektów według wagi i wieku
  • Metryki pokrycia i trendu co sprint
  • Go lub no-go według uzgodnionych kryteriów
  • Wsparcie po wydaniu
Zapytaj
SQA 09

Co otrzymujesz

  • 01

    Jasny plan

    Poziomy, narzędzia, kryteria i odpowiedzialności w jednym dokumencie.

  • 02

    Mapa pokrycia

    Każde wymaganie i test, który je pokrywa — oraz te, których nic jeszcze nie pokrywa.

  • 03

    Zautomatyzowane zestawy

    Testy jednostkowe, API i end-to-end w Państwa repozytorium, biegnące w Państwa pipelinie.

  • 04

    Raporty defektów

    Odtwarzalne, sklasyfikowane według wagi, z właścicielem i datą.

  • 05

    Raport gotowości

    Stan wydania względem jego kryteriów wyjścia, zanim zapadnie decyzja.

  • 06

    Metryki co sprint

    Pokrycie, trend defektów i stabilność testów, sprint po sprincie.

// Wszystko zostaje u Państwa: kod testów, raporty, pipeline.

SQA 10

Branże, w których jesteśmy mocni

  • Motoryzacja
  • Energetyka
  • Zgodność
  • Bezpieczeństwo IT
  • Zdrowie
  • Logistyka
  • Edukacja
SQA 11

Standardy i praktyki, według których pracujemy

  • ISTQB
  • ISO/IEC 25010 — Software Quality Model
  • ISO/IEC/IEEE 29119 — Software Testing
  • Automotive SPICE — SWE.4 to SWE.6
  • CRA — Cyber Resilience Act
  • ISO 21434 — Automotive Cybersecurity
  • OWASP ASVS
  • MISRA
  • RODO
  • Branżowe i klienckie wymagania dotyczące testów
SQA 12

Najczęstsze pytania

Czym SQA różni się od zwykłego zatrudnienia testerów?

Testerzy wykonują testy. Software Quality Assurance decyduje, co ma być testowane, na jakim poziomie i według jakich kryteriów — i czy wynik jest dość dobry, by wydać. Robimy jedno i drugie, ale to druga część zmienia rezultat.

Czy potrzebujecie dostępu do naszego kodu źródłowego?

Do testów jednostkowych i automatyzacji w pipelinie — tak. Do testów systemowych, odbiorczych i API wystarczy dostęp do działającego systemu i jego interfejsów. Zakres dostępu uzgadniamy z góry i pracujemy pod Państwa NDA.

Pracujecie z naszym zespołem czy osobno?

Jedno i drugie, zwykle jednocześnie: strategię i automatyzację budujemy razem z Państwa programistami, zachowując niezależną rolę sprawdzania tego, co było potrzebne. Raport trafia do zamawiającego i zespołu równocześnie.

Jak szybko pierwszy raport jest na stole?

Audyt tego, co jest, zajmuje od jednego do dwóch tygodni. Kończy się pisemnym obrazem obecnej bazy testów, jej luk i pierwszych kroków — to jest pierwszy raport.

A jeśli Ciqualia pisze też oprogramowanie?

Wtedy QA jest osobnym zespołem z własnym mandatem i własnym raportem dla Państwa. Niezależność to rola, nie firma: kto pisze kod, nie decyduje, czy zostanie wydany.

Jak mierzycie pokrycie?

Według wymagań, nie według linii kodu: które wymagania mają test, które mają test zaliczony, a które nie mają żadnego. Pokrycie liniowe jest jednym z wejść do tego obrazu, nie samym obrazem.

W jakich branżach Państwo działają?

Pracujemy między innymi w motoryzacji, w produkcji elektromobilności i smart home, w energetyce, mediach, edukacji, ochronie zdrowia, marketingu, compliance, sektorze publicznym i transporcie, a także w innych obszarach intensywnie korzystających z danych.

Jakie konkretne rozwiązania zrealizowali Państwo ostatnio?

Do naszych bieżących projektów należą: analiza rynku, bazy wiedzy dla dokumentacji technicznej, compliance wspierany przez AI, portale obsługi klienta, inżynieria wsteczna systemów legacy, analiza logów i strukturyzacja danych nieustrukturyzowanych.

Jakie korzyści dają Państwa rozwiązania?

Nasze rozwiązania łączą nowoczesne techniki AI, solidne wytwarzanie oprogramowania, zoptymalizowane struktury danych, wysokie bezpieczeństwo, elastyczność chmury i on-premise oraz wydajne i stabilne modele utrzymania.

Jak zapewniają Państwo bezpieczeństwo i zgodność?

Ochronę danych, standardy bezpieczeństwa, wymogi organizacyjne i regulacyjne uwzględniamy od samego początku – od architektury po utrzymanie.

Jak mogę omówić z Państwem projekt lub pomysł?

Przez formularz kontaktowy na tej stronie lub bezpośrednio wiadomością. Odpowiadamy szybko i chętnie porozmawiamy o Państwa wymaganiach i możliwych rozwiązaniach.

SQA 13

Współpraca z nami jest prosta i przyjemna!

Proszę pytać – odpowiadamy szybko.

Cennik na życzenie — prześlemy go
Oferta w ciągu 24 godzin
Migracja Państwa danych bezpłatnie
Integracja Państwa aplikacji bezpłatnie — proszę napisać, których
Poproś o cennik