Publié le : 22 août 2024
Entreprise : Snowplow Analytics
Localisation : Télétravail (Europe)
Snowplow, un leader mondial dans l'infrastructure de données clients (CDI) pour l'IA, permet aux organisations de maîtriser et de débloquer la valeur des données comportementales des clients. Notre plateforme CDI supporte le marketing piloté par l'IA, les produits et services numériques, l'amélioration des expériences clients et la détection de fraude robuste. Des entreprises comme Burberry, Strava, et AutoTrader comptent sur Snowplow pour collecter, gérer et gouverner les données comportementales structurées et non structurées en temps réel au sein de leurs plateformes de données cloud.
Avec des milliers d'entreprises dans le monde utilisant Snowplow pour générer des données prêtes pour l'IA, nous permettons à nos clients d'obtenir des insights profonds sur les parcours clients, de prévoir les comportements, d'optimiser les expériences clients et de détecter la fraude.
Après avoir levé 40 millions de dollars en financement de Série B dirigé par NEA, nous recherchons des individus innovants et créatifs pour se joindre à nous dans la conception du futur de Snowplow.
En tant qu'ingénieur QA chez Snowplow Analytics, vous jouerez un rôle crucial dans la garantie de la qualité et de la fiabilité de nos produits logiciels. En collaboration étroite avec nos équipes de développement et de produit, vous concevrez, développerez et exécuterez des plans de test et des cas de test complets. Vos contributions aideront à maintenir les plus hauts standards de qualité et de performance de nos offres.
- Développer et exécuter des plans de test et des cas de test complets pour les produits Snowplow Analytics.
- Identifier, documenter et suivre les défauts et les problèmes en utilisant des outils de suivi des bugs.
- Travailler en étroite collaboration avec les développeurs pour comprendre les exigences du produit et fournir des retours en temps opportun sur les problèmes de qualité.
- Effectuer des tests fonctionnels, de régression, d'intégration et de performance.
- Automatiser les cas de test et contribuer à l'amélioration continue de nos frameworks de test automatisés.
- Participer aux revues de code et fournir des retours pour assurer la testabilité et la qualité.
- Collaborer avec des équipes inter-fonctionnelles pour garantir des lancements de produits sans accroc.
- Surveiller et analyser les résultats des tests, et fournir des rapports détaillés sur la couverture des tests, les défauts et la qualité globale du produit.
- Diplôme de licence en informatique, en ingénierie, ou dans un domaine connexe.
- Expérience avérée en tant qu'ingénieur QA ou rôle similaire.
- Connaissance solide des méthodologies, outils et processus de QA logicielle.
- Expérience avec des outils et des frameworks de test automatisés (par exemple, Selenium, JUnit, TestNG).
- Maîtrise d'au moins un langage de programmation (par exemple, Java, Python, JavaScript).
- Expérience avec les pratiques d'intégration et de déploiement continus (CI/CD) (par exemple, GitHub Actions).
- Familiarité avec les services et environnements basés sur le cloud (par exemple, AWS, GCP, Azure).
- Excellentes compétences en résolution de problèmes et attention aux détails.
- Compétences en communication et en collaboration solides.
- Capacité à travailler de façon autonome et en équipe.
- Expérience avec les plateformes et outils d'analyse de données.
- Connaissance des produits et services Snowplow Analytics.
- Compréhension des architectures pilotées par les événements et des pipelines de traitement des données.
- Expérience avec les outils de tests de performance et de charge (par exemple, JMeter, Gatling).
- Expérience avec Terraform pour l'infrastructure en tant que code.
- Familiarité avec le langage de