SDET / QA Automation Engineer

DonTouch SA

Chiasso

Vor Ort

CHF 90.000 - 130.000

Vollzeit

Vor 4 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Eine komplette Bewerbung in einer Minute — maßgeschneiderter Lebenslauf und Anschreiben, versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Formazione continua
Ambienti di lavoro dinamici
Caffè e spazi di relax

Zusammenfassung

DonTouch SA, sede a Chiasso, cerca un/a QA Engineer specializzato in automazione per guidare la progettazione di framework di test robusti e scalabili. La figura dovrà integrare test UI e API in pipeline CI/CD, lavorando a stretto contatto con developer e product owner per definire requisiti fin dalla fase di design.

Il ruolo richiede oltre 5 anni di esperienza in QA engineering con ownership dell'automazione, competenze in TypeScript, Python e PHP, e capacità di progettare da zero la strategia

Qualifikationen

  • 5+ anni in QA engineering con ownership dell'automazione.

Aufgaben

  • Creazione e gestione della piattaforma di test condivisa.

Kenntnisse

QA engineering
Automation
CI/CD
TypeScript
Python
PHP
Git
Test automation

Tools

Docker
Jenkins
Postman/Newman
supertest
pytest
PHPUnit/Pest
Allure TestOps

Jobbeschreibung

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, le nostre proprietà 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:

Contratto: Tempo indeterminato – Full time

focalizzato sulla Qualità nella progettazione di architetture di test.

Specializzato nella creazione da zero di framework di automazione, robusti e scalabili, con comprovata esperienza nell'integrazione di suite di test automatizzati (UI e API) e implementazione in pipeline CI/CD.

Il ruolo richiede la combinazione di mentalità analitica del QA con competenze ingegneristiche dello sviluppatore, per garantire rilasci software rapidi, sicuri e ad alto standard qualitativo.

RUOLO e RESPONSABILITA’
  • Creazione gestione piattaforma test condivisa, con catalogo test consultabile da team
  • Architettura dei Test: Scegliere e adattare i tool in base al tipo di prodotto, scalabilità e costi di manutenzione
  • Cultura della Qualità: Lavorare a stretto contatto con i developer e i product owner per definire i requisiti di test fin dalla fase di design
  • Manutenzione e Affidabilità: Gestire la stabilità dei test (riducendo i falsi positivi) e la pulizia del codice di test con gli stessi standard del codice di produzione
  • Documentazione di processi QA su Confluence
  • Strategia e ROI: Decidere cosa conviene davvero automatizzare e cosa invece è meglio lasciare manuale, ottimizzando i tempi e le risorse
Attività quotidiana
  • Docker e Docker Compose per creare ambienti isolati
  • Scrittura e manutenzione di codice di test in TypeScript, Python e PHP
  • Gestione completa dei processi di Unit, integrazione, end-to-end test, Test API automatizzati, test mobile, performance test
  • Applicazione strategie di test: smoke, regressione e risk-based testing
  • Test management integrati in Jira
  • Integrazione dei test in CI/CD (es. Postman/Newman, supertest, pytest, PHPUnit/Pest)
  • Operatività su web e mobile
  • Diagnosi tecnica autonoma
  • SQL a livello operativo per query, verifica e preparazione dei dati
  • Monitoraggio in rilascio (Rollback)
  • 5+ anni in QA engineering con ownership dell'automazione, non solo esecuzione: hai già progettato da zero (o rifondato) la strategia di test di un prodotto in produzione
  • Assoluta confidenza nella scrittura e manutenzione di codice di test in TypeScript, Python e PHP
  • Totale abilità con Git, branching, code review e Pull Request
  • Copertura dei tre livelli della piramide di test: UNIT, INTEGRAZIONE, END-TO-END. Sai decidere cosa testare a quale livello e argomentare il trade-off tra copertura, tempi di esecuzione e costo di manutenzione
  • Test API automatizzati: REST client, test di integrazione e contract testing, con strumenti coerenti allo stack (es. Postman/Newman, supertest, pytest, PHPUnit/Pest)
  • Integrazione dei test in CI/CD, in particolare JENKINS: pipeline, esecuzione parallela, quality gate sui rilasci, pubblicazione automatica dei report
  • Progettazione di una piattaforma di test centralizzata e condivisa: un catalogo dei test consultabile da tutto il team (sviluppo, prodotto, management), con reporting aggregato cross-repo e cross-linguaggio (es. formato Allure/JUnit XML), generato automaticamente dal codice - non mantenuto a mano -, eseguibile sia in locale dal singolo sviluppatore, sia in pipeline, sia da interfaccia web
  • Esperienza test su PWA. Controllo integratoe automatizzato (Appium, Maestro o equivalenti)
  • 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
  • Procedura e pratica strutturata di Exploratory Testing/ Software Risk Hunting per:

- 1. Individuare criticità impreviste nel flusso (pubblicazione inserzioni, pagamenti, account), oltre a quello che le suite automatiche già coprono

- 2. Rompere per testare il sistema (Edge Case estremi, Race Conditions, Error Handling Analisi dei margini, Mappatura dei punti ciechi …)

  • 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
  • Processo QA trasparente e condiviso, lungo tutto il ciclo di vita, in contesto Agile (Scrum/Kanban):

- Piani di test per le release

- Suite di regressione

- Triage bug = processo di analisi, classificazione e assegnazione della priorità dei difetti software, gravità tecnica (Severity) e urgenza di business (Priority)

- Analisi di Root Cause in collaborazione con gli sviluppatori (fattibilità tecnica)

  • Comunicazione operativa durante i rilasci: sai comunicare stato, rischio residuo e raccomandazione go/no-go a sviluppo e prodotto, mentre il rilascio è in corso, anche quando la risposta è impopolare, ma necessaria se emergono rischi critici per la stabilità o la sicurezza del servizio
  • Esperienza con strumenti di test management integrati in Jira (Xray, Zephyr)
  • Padronanza con Confluence per documentazione di processi QA
  • Confidenza nell’utilizzo di piattaforme di reporting e orchestrazione test come layer dedicato (Allure TestOps, ReportPortal, Testomat)
  • Docker e Docker Compose per ambienti di test riproducibili in locale e in CI
  • Contract testing (es. Pact) e visual regression testing
  • 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
  • Osservabilità (Sentry, Grafana, ELK) per correlare fallimenti dei test e incidenti in produzione, saper analizzare log, metriche ed errori in tempo reale
  • Esperienza in ambiente e distribuzione Agile.
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 ed il fascino di un settore non convenzionale rapportato con il mondo digitale. Il contratto e la RAL saranno commisurati all’esperienza.

Tecnologia: La tecnologia è la 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.

I candidati possono inviare il proprio CV aggiornato a hr@dontouch.ch

Si prega di specificare tipologia di progetti in cui sono state utilizzate le competenze sopra indicate.

Le candidature, i cui profili non rispettino i requisiti sopra descritti, non verranno prese in considerazione.

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.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

INSIDE SALES ITALIA
INSIDE SALES ITALIA

DonTouch SA • Chiasso

Vor Ort
CHF 28.000 - 37.000
Formazione continua
Ambiente dinamico ad alta intensità
Postazione attrezzata
+2
Senior QA Automation Architect & SDET
Senior QA Automation Architect & SDET

DonTouch SA • Chiasso

Vor Ort
CHF 90.000 - 130.000
Formazione continua
Ambienti di lavoro dinamici
Caffè e spazi di relax
Tester Sr
Tester Sr

Spindox • Ticino

Hybrid
CHF 90.000 - 120.000
RAL commisurata
Ambiente inclusivo
Assunzione a tempo indeterminato
Quality Tester elettronico
Quality Tester elettronico

jobcourier.ch • Lugano

Vor Ort
CHF 70.000 - 90.000
Senior QA Automation Engineer
Senior QA Automation Engineer

TXT GROUP • Chiasso

Vor Ort
CHF 120.000 - 160.000
Competitive salary
Inclusive work environment
Global reach
Senior Test Engineer
Senior Test Engineer

Fincons Group • Lugano

Vor Ort
CHF 90.000 - 120.000
Full Stack Java/Angular Developer_BIOGGIO_Lugano (Svizzera)
Full Stack Java/Angular Developer_BIOGGIO_Lugano (Svizzera)

Spindox • Bioggio

Vor Ort
CHF 110.000 - 160.000
Test Engineer (MicroFocus QC)
Test Engineer (MicroFocus QC)

Fincons Group • Lugano

Vor Ort
CHF 90.000 - 120.000
Ingénieur QA Automation – Tests automatisés H/F
Ingénieur QA Automation – Tests automatisés H/F

Consort Group • Lausanne

Vor Ort
CHF 90.000 - 120.000
Onboarding humain
Formations continues
Inclusion et égalité
+2
Ingénieur QA Automation – Tests automatisés H/F
Ingénieur QA Automation – Tests automatisés H/F

Consort • Lancy

Vor Ort
CHF 90.000 - 130.000