DonTouch SA è una digital company con sede in Svizzera e gestisce alcuni dei più grandi marketplace in Europa: Italia, Spagna, Germania e UK .
Con oltre 60.000 inserzionisti paganti all'anno , i nostri servizi raggiungono più di 7 milioni di utenti unici attivi mensili , sul web e sulle app mobili, sia per iOS che Android.
Per la nostra sede di Chiasso (CH), selezioniamo un/a:
SOFTWARE QA ENGINEER
Location: ON SITE
Seniority: Senior
Contratto: Tempo indeterminato – Full time
Un professionista focalizzato sulla progettazione di architetture di test in produzione, con background da Ingegnere del Software, sviluppo di codice TypeScript , Python, PHP
Specializzato nella creazione da zero di suite di test , robusti e scalabili, con comprovata esperienza nell'integrazione di test automatizzati (UI e API) e implementazione in pipeline CI
Il ruolo richiede la combinazione di mentalità analitica del QA con le competenze ingegneristiche dello sviluppatore , per garantire rilasci software rapidi, sicuri e ad alto standard qualitativo
REQUISITI ESSENZIALI (MUST-HAVE)
- 3+ anni di esperienza nella progettazione da zero (o rifondato) della strategia di test di un prodotto in produzione
- Scrittura e manutenzione di codice di test in TypeScript
- Saper interagire con sistemi in Python e PHP
- PLAYWRIGHT a livello avanzato : page object o fixtures custom, parallelizzazione e sharding, retry policy, gestione sistematica della flakiness, esecuzione cross-browser, trace e debug dei fallimenti in CI
- Totale abilità con Git e Pull Request
- Copertura dei livelli di test: E2E e INTEGRATION
- Test API automatizzati : REST client, test di integrazione e contract testing, con strumenti coerenti allo stack (es. Postman/Newman, supertest, pytest, PHPUnit/Pest)
- JENKINS per l'integrazione dei test in CI : pipeline, esecuzione parallela, quality gate sui rilasci, pubblicazione automatica dei report
- Progettazione di una piattaforma di test centralizzata con Test-Book autogenerato dal codice e dashboard condivisa (Sviluppo/Prodotto/ Management). Raccoglie i report in formato standard JUnit XML da qualsiasi repository o linguaggio, con esecuzione flessibile in locale, in pipeline (CI/CD) o via interfaccia web.
- Esperienza test su PWA
- Controllo integrato e automatizzato
- Strategie di test applicate al contesto : smoke, regressione e risk-based testing. Sai decidere cosa verificare prima del rilascio. Quando la finestra di arco temporale è ridotta e non si può testare tutto, sai argomentare quel taglio con i dati
- Exploratory per individuare criticità impreviste nel flusso e Testing Software Risk Hunting, rompere per testare il sistema (Edge case estremi, Race conditions, Error handling distruttivo, User abuse simulation, Cigno nero, Caos test, Stress test, Analisi dei margini, Mappatura dei punti ciechi…)
- Monitoraggio in rilascio
- Gestione di dati e ambienti di test : Seed, fixtures, isolamento e reset degli ambienti, riproducibilità. SQL a livello operativo per query, verifica e preparazione dei dati
- Diagnosi tecnica autonoma : lettura dei log, browser devtools, client API e verifica diretta sul database à Apertura di un issue con indicazione Root Cause identificata (causa radice)
- Processo QA trasparente e condiviso, lungo tutto il ciclo di vita dei test, in contesto Agile (Scrum/Kanban)
- Padronanza con Confluence per documentazione di processi QA
NICE to HAVE
- Contract testing (es. Pact) e visual regression testing
- Esperienza con strumenti di test management integrati in Jira (Xray, Zephyr)
- Docker e Docker Compose/MAKE per ambienti di test riproducibili in locale e in CI
- Performance testing (k6, JMeter) o fondamenti di security testing
- Esperienza su device farm o emulatori in CI per l'esecuzione automatizzata dei test mobile
- Esperienza su marketplace o e-commerce ad alto traffico, idealmente multi-paese: i18n, multi-valuta, multi-dominio, SEO
- Esperienza in ambiente e distribuzione Agile.
LINGUA
- ITALIANO madrelingua o fluente
Benefit e Valori – Cosa aspettarti da noi:
Formazione: Lavorerai con un team esperto e dinamico, con cui confrontarti e ampliare le tue abilità professionali.
Valorizzazione: Le persone propositive e con spirito di iniziativa sono di nostro interesse: le tue proposte saranno sempre prese in considerazione e, se realizzabili, saremo felici di metterle in pratica insieme.
Concretezza: Offriamo una concreta opportunità di crescita professionale che ti consentirà di scoprire ed entrare in contatto diretto con le sfide di un settore non convenzionale rapportato al mondo digitale. Il contratto e la RAL saranno commisurati all’esperienza.
Tecnologia: La tecnologia è alla base della nostra struttura, forniamo i supporti necessari per svolgere le attività al meglio, Microsoft o Apple in funzione delle mansioni da svolgere.
Ambienti: Struttura provvista di aree adibite alla convivialità tra colleghi e free coffee.
DonTouch SA è un datore di lavoro per le pari opportunità.
* Per i cittadini non UE / AELS: Si rende noto che, in relazione alle normative dell'Autorità Svizzera, ogni lavoratore deve disporre di un permesso di lavoro svizzero valido. Si prega di verificare il proprio stato di idoneità, in caso contrario DonTouch non può garantire l’impiego.
#J-18808-Ljbffr
SOFTWARE QA ENGINEER in Chiasso Arbeitgeber: DonTouch SA
DonTouch SA ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und innovativen Umfeld zu arbeiten. Mit einem starken Fokus auf Sicherheit, Automatisierung und Zusammenarbeit in hybriden Cloud- und On-Prem-Umgebungen fördert das Unternehmen eine Kultur des kontinuierlichen Lernens und der beruflichen Weiterentwicklung. Die Lage in Chiasso bietet zudem eine attraktive Lebensqualität und Zugang zu einem vielfältigen Netzwerk von Fachleuten.