Bjak
Feedzai
Ingénieur(e) QA Logiciel
À propos du poste
Chez Feedzai, nous construisons un monde financier plus sûr. Un monde où les institutions financières vont plus vite que les criminels. Où les paiements qui financent de vraies vies par le biais de salaires, d'économies et d'entreprises sont protégés en temps réel. Nous utilisons une IA de confiance pour détecter et prévenir la criminalité financière, la fraude et le blanchiment d'argent à grande échelle : les plus grandes banques, réseaux de paiement et acquéreurs du monde font confiance à notre technologie pour protéger plus d'un milliard de consommateurs et plus de 9 billions de dollars de volume de paiement chaque année.
Feedzai est une entreprise de Série D et a levé 282 millions de dollars à ce jour. Avec une valorisation de 2 milliards de dollars, notre technologie protège 1 milliards de consommateurs et 90 milliards de transactions chaque année.
Aperçu du poste
Dans ce rôle, vous élèverez les normes de qualité sur plusieurs projets simultanés avec une mentalité « La Qualité d'abord » comme mission principale tout au long du cycle de vie du développement logiciel. Au-delà des tests automatisés traditionnels et de l'architecture de test, vous défendrez la QA de nouvelle génération en concevant et en intégrant des agents IA, des compétences d'agent personnalisées et des scripts automatisés pour optimiser les processus d'équipe et améliorer la qualité du code.
En tant qu'Ingénieur(e) Assurance Qualité, vous collaborerez étroitement avec les équipes de projet et d'ingénierie pour construire des systèmes de qualité résilients et évolutifs, et combler le fossé entre le développement et la qualité, en garantissant des normes élevées de la conception au déploiement.
Responsabilités clés (Quotidien)
- Stratégie et Planification des Tests : Comprendre les périmètres des projets et concevoir des activités de test complètes et flexibles, adaptées aux besoins spécifiques du projet.
- Prise de Décision sur l'Architecture des Tests : Évaluer et décider des types exacts de tests requis par projet (par exemple, API, UI, intégration, régression, E2E).
- Développement d'Outils et d'Infrastructure : Travailler en collaboration avec l'équipe pour construire, faire évoluer et améliorer notre boîte à outils technique, y compris les pipelines d'intégration continue, les rapports, les tableaux de bord de qualité et les environnements de test.
- Gestion de Projets Multiples : Équilibrer confortablement la capacité et changer de contexte sur plusieurs projets simultanés sans sacrifier les normes de qualité.
- Ingénierie d'Automatisation : Écrire, maintenir et exécuter des scripts de test automatisés et des scripts shell en utilisant Java, Python et Bash.
- Mentorat Agile, Processus et « La Qualité d'abord » : Comprendre Scrum et les méthodologies Agile plus larges à travers les projets ; guider activement les équipes de développement sur une mentalité « La Qualité d'abord », les processus de qualité, les procédures de test et les meilleures pratiques au sein des cycles de projet.
- Outils IA et QA Intelligents : Comprendre, appliquer et intégrer des outils IA, des agents IA et des scripts automatisés dans les flux de travail pour aider les équipes d'ingénierie à rationaliser l'assurance qualité, en améliorant à la fois l'efficacité du processus de développement et la qualité globale du code.
Qualifications Indispensables
- 3+ années d'expérience en tant qu'Ingénieur(e) QA Logiciel (SET), Ingénieur(e) d'Automatisation QA, ou rôle de qualité technique similaire.
- Conteneurisation et Kubernetes (K8s) : Solide compréhension pratique de Docker (création/gestion de Dockerfiles et Docker Compose) et des concepts Kubernetes (pods, déploiements, services, charts Helm) pour exécuter, faire évoluer et déboguer des tests dans des environnements conteneurisés.
- Agile/Scrum : Compréhension des pratiques Agile/Scrum (planification de sprint, raffinement du backlog, rétrospectives).
- Solides connaissances de Git : Expérience pratique des concepts de contrôle de version, stratégie de branche, revues de PR et résolution de conflits de fusion.
- Programmation et Scripting Solides : Maîtrise pratique de Java et Python pour le développement de frameworks de test, ainsi que le scripting Bash dans des environnements Unix/Linux.
- Expertise Large en Tests et CI/CD : Solide expérience en tests API, UI et d'intégration, entièrement intégrée dans des pipelines CI/CD (par exemple, Jenkins, GitLab CI).
- Connaissances des Concepts IA et de l'Écosystème : Compréhension des agents IA, des spécifications MCP (Model Context Protocol), des compétences/outils d'agent et de l'ingénierie de prompt pour construire des exécuteurs de tests intelligents ou des vérifications de qualité automatisées. Gestion du contexte, y compris l'optimisation de la fenêtre de prompt, les stratégies de récupération de base de connaissances et le maintien de l'état de session pour une exécution complexe pilotée par l'IA en plusieurs tours.
Qualifications Souhaitables
- Expérience dans la gestion de tableaux de bord personnalisés de rapports de test (par exemple, Snowflake, Grafana).
- Connaissance des frameworks de test de performance et de charge (par exemple, JMeter, Locust, K6).
- Exposition et compréhension des matrices de traçabilité dans la création de cas de test.
#LI-Remote #LI-JB1
Vos premiers 30 jours chez Feedzai
Vous serez immergé(e) dans notre marque avec des formations, des rencontres et des entretiens individuels avec votre responsable. Vous pourrez suivre vos collègues virtuellement ou sur site dans un bureau, selon l'endroit où vous travaillez, tout en étant accompagné(e) tout au long de votre parcours chez Feedzai. De plus, vous aurez accès à une tonne d'informations pour vous donner l'historique, le contexte et toutes les connaissances nécessaires sur Feedzai et l'équipe. Enfin, vous commencerez à travailler sur des projets et à collaborer sur le travail en cours. Nous avons hâte de vous accueillir dans l'équipe !
La vie chez Feedzai sur Instagram
Feedzai n'accepte pas les CV non sollicités de la part de recruteurs ou d'agences d'emploi.
Feedzai utilisera les données personnelles que vous nous fournissez en remplissant ce formulaire pour examiner votre candidature et potentiellement négocier un contrat avec vous. Vos données personnelles seront conservées par Feedzai pendant 24 mois après votre candidature. Veuillez consulter notre Avis de Confidentialité disponible sur feedzai.com/legal/feedzai-candidate-privacy-policy/ et feedzai.com/legal/feedzai-california-candidates-privacy-policy/ pour plus d'informations sur la manière dont nous traitons vos données personnelles.
Culture d'entreprise Feedzai
Feedzai est un employeur garantissant l'égalité des chances et nous valorisons la diversité au sein de notre entreprise. Nous ne faisons aucune discrimination fondée sur la race, la religion, la couleur, l'origine nationale, le sexe, l'orientation sexuelle, l'âge, l'état civil, le statut d'ancien combattant ou le statut de handicap.
