Collaborer étroitement avec les développeurs afin d'améliorer la testabilité, l'observabilité et la fiabilité globale du système
Concevoir et maintenir des cadres de test automatisés pour une plateforme de données de consentement et d'autorisation basée sur le cloud, en mettant l'accent sur la validation du backend, des API et de la qualité des données
Garantir une couverture de test solide pour les tests fonctionnels, d'intégration, de performance, de sécurité et de régression pour les flux de travail critiques en matière de confidentialité
Intégrer des tests automatisés et des contrôles qualité dans les pipelines CI/CD afin de prendre en charge des versions fiables et fréquentes
Valider l'exactitude et l'intégrité des données dans les API, les services événementiels et les pipelines de données, y compris les analyses basées sur Snowflake
Participer aux cérémonies Agile, à la planification des versions et à l'évaluation des risques, en communiquant clairement l'état de la qualité et les compromis
Contribuer à l'amélioration continue des pratiques de test, des outils et des normes de qualité SDLC
Requirements
Plus de 6 ans d'expérience dans des fonctions SDET, d'automatisation des tests ou de développement backend axées sur la qualité
Expérience avérée dans la conception et la création de suites de tests automatisés pour des services cloud intégrés dans des pipelines CI/CD
Solide expérience dans le test de systèmes backend, y compris les API REST, les architectures événementielles et les pipelines de données
Maîtrise d'au moins un langage de programmation pour l'automatisation des tests (Python préféré ; Java, C# ou JavaScript acceptés)
Expérience pratique dans le test de systèmes distribués ou cloud natifs (AWS de préférence)
Excellente compréhension des méthodologies SDLC et Agile, avec la capacité d'évaluer les risques et de communiquer clairement les compromis en matière de qualité
Expérience dans la validation de plateformes de données ou d'entrepôts de données (par exemple, Snowflake ou similaire)