Idaho Health Insurance Exchange
Meeru AI Inc
Ingénieur QA Automation Staff
À propos du poste
Meeru AI développe une plateforme native d'IA qui transforme la manière dont les équipes financières et comptables opèrent. Nous nous connectons aux systèmes financiers d'entreprise — ERP, CRM, plateformes de facturation, SIRH — et appliquons le machine learning pour transformer les données opérationnelles fragmentées en informations fondées et auditables pour les DAF, contrôleurs et responsables FP&A.
Nous déployons selon les conditions du client — multi-tenant SaaS, single-tenant SaaS, et sur site — sur AWS, Azure, et GCP. Nos clients sont des équipes financières du Fortune 500 qui exigent l'isolement des données, l'auditabilité et la conformité.
Prérequis
- + de 8 ans d'expérience en QA et automatisation des tests, dont + de 3 ans en gestion d'équipe. Vous avez recruté, mené des entretiens 1:1 et des évaluations de performance, et encadré des ingénieurs QA, pas seulement dirigé un projet.
- Vous avez construit des frameworks d'automatisation à partir de zéro. Vous avez pris un produit avec peu ou pas d'automatisation pour créer un framework fonctionnel couvrant les tests API, UI et backend, et vous pouvez expliquer les choix de conception.
- Solides compétences en codage en Python et JavaScript/TypeScript. Vous écrivez du code de test maintenable quotidiennement dans les deux : PyTest pour le backend, TypeScript pour le frontend.
- Expérience approfondie des tests API. REST, GraphQL et WebSockets, en utilisant des outils comme PyTest, Postman ou REST Assured, y compris les tests de contrat, négatifs et d'authentification.
- Tests UI end-to-end modernes. Playwright ou Cypress sur des applications React/Next.js, avec des suites fiables et peu sujettes aux erreurs couvrant les parcours utilisateurs critiques.
- Tests Backend et de base de données. Tests des services Python/FastAPI et PostgreSQL (SQLAlchemy), avec validation des données basée sur SQL et attention à la performance de la base de données.
- Intégration CI/CD. Vous avez intégré des tests dans GitHub Actions, Jenkins ou GitLab CI, mis en place des portes de qualité de déploiement, et travaillé avec des environnements Docker/Kubernetes.
- Tests de performance et de charge. Vous avez conçu des tests de charge, de stress et de scalabilité avec des outils comme k6, Locust ou JMeter, ainsi que des vérifications front-end comme Lighthouse.
- Tests de sécurité. SAST/DAST dans le pipeline (ex: SonarQube, Snyk, OWASP ZAP, Burp Suite), et tests d'authentification, d'accès basé sur les rôles et de chiffrement des données.
- Expérience multi-tenant SaaS. Vous avez testé des plateformes où de nombreux clients partagent l'infrastructure et savez prouver qu'un locataire ne peut pas voir les données d'un autre.
- Tests axés sur la conformité. Vous avez soutenu les exigences SOC 2, GDPR ou HIPAA avec des processus et des preuves de test.
- Expérience Cloud. AWS préféré (EC2, ECS, EKS, Lambda) ; GCP ou Azure également bienvenus.
- Leadership qualité et processus. Vous avez défini les normes QA, les métriques et les KPI, les procédures de release et de régression, et les runbooks, et vous rapportez clairement la qualité à la direction.
- Communication et collaboration claires. Vous travaillez en étroite collaboration avec le Produit sur les critères d'acceptation, avec l'Ingénierie sur la testabilité et avec DevOps sur les releases, expliquant le risque aux personnes techniques et non techniques, dans un environnement Agile/Scrum.
Atouts
- Tests d'applications IA/LLM. Vous avez testé des fonctionnalités LLM ou des flux de travail d'agents, pouvez gérer des sorties non déterministes, valider les prompts et les sorties de modèles, et vérifier les biais et l'équité. La familiarité avec LangChain/LangGraph est un plus.
- Expérience FinTech ou services financiers. Expérience où la précision, les pistes d'audit et la fiabilité autour de l'argent sont importantes.
- Expérience en startup. Vous êtes à l'aise pour construire à partir de zéro dans un environnement rapide et ambigu.
- Observabilité et surveillance en production. Datadog, CloudWatch, Prometheus ou New Relic, y compris la surveillance du comportement de l'IA en production.
- Ingénierie du chaos et tests de résilience.
- Outils de gestion des tests. TestRail, Zephyr ou gestion des tests basée sur Jira.
- Certifications. ISTQB Advanced (ou similaire), développeur certifié AWS ou architecte de solutions.
- Implication communautaire. Contributions open-source aux frameworks de test, rédaction technique ou conférences.
