← Toutes les offres

Quality Assurance (QA) Engineer (m/w/d) avec spécialisation en automatisation des tests et systèmes d'IA

Universität Zürich

Type de contrat
Temps plein
Taux d’occupation
100%
Lieu
Zürich
Entreprise
Universität Zürich, 8005 Zürich
Première publication
Postuler

Nous sommes OLAT-Projekte, l'équipe DevOps de la plateforme d'apprentissage stratégique OLAT de l'Université de Zurich (UZH). Notre équipe interdisciplinaire développe des solutions pour l'enseignement numérique à l'UZH et nous sommes responsables du développement et de la maintenance d'OLAT. Les enseignants et les apprenants de toutes les facultés utilisent OLAT dans le cadre de l'apprentissage intégré ainsi qu'en relation avec les examens en ligne.
L'équipe OLAT-Projekte est basée au département Multimedia & E-Learning Services (MELS) de la Zentrale Informatik et travaille quotidiennement en étroite collaboration avec l'équipe ELEXA, qui est responsable de l'exploitation et du support d'OLAT ainsi que des examens en ligne.
Pour renforcer notre équipe, nous recherchons une personne expérimentée et passionnée, Quality Assurance (QA) Engineer (w/m/d), pour collaborer dans un environnement agile, afin de développer OLAT avec des idées et des solutions innovantes. Vous serez la personne spécialisée centrale pour les tests logiciels et vous façonnerez notre manière de tester.

Quality Assurance (QA) Engineer (m/w/d) avec spécialisation en automatisation des tests et systèmes d'IA

Tâches

  • Environnement de gestion des tests : Vous construisez l'environnement, définissez les structures, les cas de test et le reporting, et gérez ces derniers
  • Stratégie de test : Vous développez et ancrez la stratégie avec une approche basée sur les risques et des définitions de tests claires
  • Tests E2E automatisés : Vous développez et entretenez des tests automatisés, les intégrez dans nos processus de build et de deployment et échangez lors de la mise en place de l'automatisation avec notre collègue qui est responsable des tests de charge chez nous
  • Tests manuels : Vous planifiez et effectuez des tests exploratoires, des tests de régression et des tests de release
  • Fonctions basées sur l'IA : Vous testez notre système d'IA avec MCP-Server et RAG, ce qui inclut l'évaluation de la qualité des réponses, de la robustesse et du comportement dans les cas limites, ainsi que le développement d'approches de test appropriées pour cette discipline encore jeune
  • Bug-Tracking : Vous suivez les erreurs dans Jira, du signalement à la correction, en utilisant également les logs et les données de monitoring (Sentry, Splunk)
  • Collaboration en équipe : Vous travaillez en étroite collaboration avec le Requirements-Engineering, le développement, l'exploitation et la direction de l'équipe, vérifiez tôt la testabilité des exigences et libérez les releases du point de vue de la qualité
  • L'IA comme outil d'aide : À moyen terme, vous pourrez évaluer et introduire l'IA pour le testing, par exemple pour la génération de cas de test, car nous sommes ouverts à vos idées

Profil

  • Formation achevée en informatique (Uni, FH) ou qualification comparable
  • Compréhension des tests basés sur les risques et capacité à fixer des priorités
  • Mode de travail autonome, structuré, orienté solutions et objectifs
  • Expérience dans la construction, la maintenance et l'exploitation (Qase, Testmo, TestRail, Xray) d'un environnement de gestion de tests. Vous savez comment structurer de manière pertinente les cas de test, les cycles de test et les reportings
  • Expérience pratique de l'automatisation des tests E2E, idéalement avec Playwright ou un framework comparable et des pipelines CI/CD
  • Connaissances en programmation dans au moins un langage (Java, Python ou TypeScript/JavaScript)
  • Expérience pratique des tests manuels
  • Expérience avec des outils tels que Jira et Git
  • Expérience dans un environnement agile (Scrum, Kanban) ainsi qu'un mindset agile que vous manifestez et appliquez au quotidien professionnel
  • L'intérêt d'apprendre des technologies établies et nouvelles et de s'investir dans des problèmes complexes
  • Pensée critique et analytique
  • Travail interdisciplinaire autonome et esprit d'équipe
  • Force de communication et très bonnes connaissances en allemand et en anglais

Atouts :

  • Expérience dans le milieu universitaire ou éducatif
  • Connaissances méthodiques des tests, démontrées par une certification ISTQB ou une expérience pratique équivalente
  • Première expérience dans le test de systèmes basés sur l'IA / LLM ou grande curiosité pour ce sujet
  • Expérience avec les technologies de conteneurisation (Docker, Kubernetes)
  • Expérience avec les outils d'observabilité (Sentry, Splunk, Grafana)

Nous offrons

Nos collaborateurs bénéficient d'offres variées et attractives. En savoir plus sous :

Lieu de travail

Zentrale Informatik

Informations pour la candidature

Veuillez soumettre votre candidature d'ici le.

Autres informations

Questions sur le poste

Dirk Baumann
Teamleitung OLAT-Projekte

Travailler à l'UZH

En tant que plus grande université de Suisse, l'Université de Zurich propose une multitude de postes attractifs dans différents domaines spécialisés et secteurs professionnels. Avec environ 10'000 collaborateurs et actuellement 12 profils professionnels pour les apprenants, l'université offre un environnement de travail inspirant dans la recherche de pointe et l'éducation. Mettez votre talent et vos compétences chez nous e j4id10455337jm j4it1043jm j4iy26jm

Traduit automatiquement depuis l’original.

Publié aujourd'hui

Lieu

Voir sur Google Maps