Backblaze External Website
Swiss Re
Ingénieur QA II
À propos du poste
Vous êtes un ingénieur qualité possédant une solide expérience des environnements modernes de livraison de logiciels et une passion pour la création de pratiques d'ingénierie qualité entièrement automatisées et améliorées par l'IA.
Vous êtes convaincu que la qualité est intégrée aux systèmes dès le départ — et non validée à la fin — et vous promouvez activement les tests « shift-left », la pensée axée sur l'automatisation et la validation continue tout au long du cycle de vie du logiciel.
Vous travaillez en étroite collaboration avec les ingénieurs logiciels, les propriétaires de produits, les ingénieurs DevSecOps et les architectes pour garantir que les applications sont évolutives, sécurisées, résilientes et prêtes pour la production. Vous êtes à l'aise pour travailler sur des plateformes frontend, backend, APIs, cloud-natives et des pipelines CI/CD.
Vous êtes enthousiasmé par les capacités émergentes d'ingénierie assistée par l'IA et comprenez comment l'IA peut améliorer la génération de tests, la validation, le diagnostic, l'analyse de couverture et les informations sur la qualité opérationnelle.
À propos de l'équipe
L'équipe CorSo Accident and Health développe des plateformes technologiques d'assurance innovantes et cloud-natives conçues pour l'avenir.
Nous opérons avec un état d'esprit de startup, nous avançons rapidement, nous remettons en question les approches conventionnelles et nous tirons parti des capacités modernes d'ingénierie et assistées par l'IA pour fournir des solutions différenciées sur un marché concurrentiel.
Responsabilités
Ingénierie Qualité « Shift-Left » *
- Intégrer les pratiques d'ingénierie qualité dès le début du cycle de vie du développement logiciel *
- Collaborer avec les ingénieurs et les propriétaires de produits pendant les phases de spécifications et de conception *
- Définir les stratégies de test et les critères d'acceptation avant le début de la mise en œuvre *
- Promouvoir les pratiques d'ingénierie axées sur la qualité sur les plateformes frontend, backend, APIs et les intégrations
Ingénierie d'Automatisation des Tests *
- Concevoir, construire et maintenir des frameworks et des pipelines de tests automatisés *
- Développer des tests automatisés d'unité, d'intégration, API, d'interface utilisateur, de régression et de bout en bout *
- Implémenter une automatisation de test évolutive pour les applications Angular frontend et Node.js backend *
- Intégrer les tests automatisés dans les pipelines CI/CD et les flux de déploiement *
- Améliorer la fiabilité, la couverture, la vitesse d'exécution et la maintenabilité des tests
Assurance Qualité et Validation Améliorées par l'IA *
- Utiliser des outils assistés par l'IA pour accélérer la création de tests, la validation et le diagnostic *
- Valider les cas de test, les scripts d'automatisation et les artefacts de qualité générés par l'IA *
- Appliquer les capacités de l'IA pour la sélection intelligente des tests, l'analyse des défauts et l'optimisation de la couverture *
- Soutenir les approches d'ingénierie émergentes axées sur la livraison basée sur les spécifications et la validation en premier *
- Contribuer à des stratégies de test et de validation déterministes et lisibles par machine
Qualité Cloud, Plateforme et Opérationnelle *
- Soutenir la validation de la qualité dans les environnements cloud Azure et les plateformes Kubernetes *
- Participer aux activités de test de performance, de résilience, de sécurité et opérationnelles *
- Contribuer à la validation de l'observabilité, de la surveillance et aux initiatives de qualité en production *
- Aider à valider l'automatisation du déploiement et la fiabilité de l'infrastructure
Gouvernance Sécurité et Qualité *
- Valider les implémentations d'authentification et d'autorisation utilisant des modèles de sécurité basés sur OAuth2 et JWT *
- Soutenir les pratiques de cycle de vie de développement sécurisé et la validation automatisée de la sécurité *
- Participer aux revues de code, à l'analyse des défauts et aux investigations des causes profondes *
- Promouvoir les normes d'ingénierie, les meilleures pratiques de test et l'amélioration continue
Expérience et Capacités Requises *
- 3–6 ans d'expérience en ingénierie qualité logicielle ou en automatisation des tests *
- Solide expérience des frameworks et outils de test automatisés *
- Expérience dans le test d'applications Angular frontend et de services API/backend *
- Connaissance des applications Node.js et des systèmes distribués *
- Expérience avec les pipelines CI/CD et les flux de déploiement automatisés *
- Connaissance des environnements Docker et Kubernetes *
- Expérience de travail dans des environnements cloud Azure préférée. Compréhension de OAuth2, des jetons JWT et des concepts de sécurité des applications *
- Solides compétences analytiques, de dépannage et de débogage *
- Expérience dans la rédaction de documentation technique et de stratégies de test
Signaux de potentiel de croissance *
- Fort état d'esprit axé sur l'automatisation en premier *
- Passion pour l'amélioration de la qualité de l'ingénierie et de la productivité des développeurs *
- Intérêt pour l'ingénierie assistée par l'IA et la validation autonome de la qualité *
- Capacité à penser en termes de systèmes et de flux de travail de bout en bout *
- Solides compétences en communication et en collaboration *
- Apprenant continu qui se tient au courant des pratiques émergentes en matière d'ingénierie de la qualité
À propos de Swiss Re
Swiss Re est l'un des principaux fournisseurs mondiaux de réassurance, d'assurance et d'autres formes de transfert de risques basées sur l'assurance, œuvrant pour rendre le monde plus résilient. Nous anticipons et gérons une grande variété de risques, des catastrophes naturelles et du changement climatique à la cybercriminalité. En combinant expérience, pensée créative et expertise de pointe, nous créons de nouvelles opportunités et solutions pour nos clients. Ceci est possible grâce à la collaboration de plus de 15,000 employés dans le monde.
Notre succès dépend de notre capacité à construire une culture inclusive encourageant les nouvelles perspectives et la pensée innovante. Nous adoptons un lieu de travail où chacun a des chances égales de prospérer et de se développer professionnellement, indépendamment de son âge, de son sexe, de sa race, de son ethnicité, de son identité ou expression de genre, de son orientation sexuelle, de sa capacité physique ou mentale, de ses compétences, de ses pensées ou d'autres caractéristiques. Dans notre environnement inclusif et flexible, chacun peut être authentique au travail et partager sa passion pour la durabilité.
Si vous êtes un professionnel expérimenté revenant sur le marché du travail après une pause carrière, nous vous encourageons à postuler aux postes ouverts qui correspondent à vos compétences et à votre expérience.
Nous pouvons utiliser des outils basés sur l'IA pour soutenir l'examen et l'évaluation des candidatures pour ce poste. Ces outils fournissent des informations supplémentaires à nos équipes de recrutement, mais toutes les décisions d'embauche sont soigneusement examinées et prises par des personnes. Pour en savoir plus sur la façon dont nous utilisons l'IA dans le recrutement et comment nous traitons vos données personnelles, veuillez consulter notre Déclaration de confidentialité avant de postuler.
Mots-clés : y
Code de référence : 138225
