Vai al contenuto
BigTree108

Software testing e QA

Servizi di software testing e QA: test manuali ed esplorativi, test automation in Playwright, Selenium e Cypress, test di app mobile su dispositivi reali, test delle API e contract testing, test di performance e di carico, e test di accessibilità rispetto a WCAG 2.2. QA engineer dedicati al Suo team, progetti di test realizzati end to end e presa in carico di suite di test scritte da altri team.

I servizi di software testing che offriamo

Ogni pagina descrive i test che prendiamo in carico, le modalità di collaborazione con noi e le domande che i clienti pongono per prime.

Trattato altrove nel sito

Un unico team QA per ogni tipo di test

Un solo QA engineer nel Suo team o un’intera funzione di test: test manuali ed esplorativi, suite automatizzate per web, mobile e API, test di carico prima di un lancio e audit di accessibilità, condotti da persone che lavorano nel Suo tracker e nel Suo processo di rilascio.

I test sono codice ed evidenza. Le suite risiedono nel Suo repository e girano nella Sua pipeline, un test che fallisce blocca la release invece di essere notato dopo, un test instabile viene corretto o rimosso e per un bug corretto si scrive un test di regressione che copre l’intera classe di difetto.

I test girano su dati di test, non sui dati dei Suoi clienti: record sintetici o mascherati negli ambienti di test, account di test nelle sandbox di pagamento ed e-mail, credenziali provenienti da un vault anziché da un file di test e produzione toccata solo per verifiche concordate dopo una release.

Come testiamo la nostra piattaforma

I nostri QA engineer testano la piattaforma su cui gira la nostra azienda, costruita su .NET, Angular e Azure SQL, a mano e con suite Playwright eseguite nella sua pipeline GitHub Actions, e ogni funzionalità viene rilasciata insieme ai propri test. Scopra la nostra pratica di QA.

Domande su software testing e QA

Quali servizi di test offrite?

Test manuale, compresi i test esplorativi, di regressione e di accettazione utente; test automation in Playwright, Selenium, Cypress e WebdriverIO; test di app mobile su dispositivi reali con Appium, Espresso, XCUITest e Maestro; test delle API e contract testing con Postman, REST Assured e Pact; test di performance e di carico in k6, JMeter, Gatling e Locust; e test di accessibilità rispetto a WCAG 2.2. I test su dispositivi e firmware e i penetration test hanno pagine dedicate.

In quali settori lavorano i vostri QA engineer?

Soprattutto e-commerce e retail, fintech e banche, SaaS enterprise ed ERP, sanità, prodotti di AI e dati, app media e consumer, dispositivi connessi e operatori di telecomunicazioni e cloud. Ogni pagina descrive come si svolgono i test in questi settori.

Potete rilevare i test da un altro team?

Sì. La presa in carico parte da una revisione in sola lettura dei casi di test, delle suite automatizzate e del loro storico di esecuzione, e da un elenco scritto dei rischi in ordine di impatto. Le suite esistenti vengono riparate dove costa meno che riscriverle, e nulla viene dismesso finché il suo sostituto non ha girato senza errori.

Come vengono contrattualizzati e fatturati i lavori?

Un unico accordo con BIG TREE 108 LLC e una fattura al mese. Il tempo viene registrato nel nostro portale durante il mese e gli stessi dati generano la fattura.

A chi appartengono il codice dei test, i casi di test e i report?

A Lei. Ogni specialista ha un contratto firmato con BigTree108 che cede all’azienda tutto il lavoro prodotto, e il nostro accordo con Lei lo cede a sua volta. Codice, design e documenti vengono consegnati nei Suoi repository e strumenti, non conservati dove solo noi possiamo modificarli.

Ha bisogno di QA engineer o di un ciclo di test?

Ci indichi che cosa sviluppa, come lo rilascia e dove oggi i bug raggiungono i Suoi utenti. Riceverà una risposta entro un giorno lavorativo: un piano di test, profili di candidati o il perimetro di una revisione dei Suoi test.