The MITRE Corporation
Hyperfine
Ingénieur en automatisation de tests
À propos de nous
Hyperfine, Inc. (Nasdaq: HYPR) est une entreprise de technologie de santé révolutionnaire qui a redéfini l'imagerie cérébrale avec le système Swoop® — le premier système d'imagerie cérébrale par résonance magnétique portable, à champ ultra-faible et autorisé par la FDA, capable de fournir des images sur plusieurs points de soins au sein d'un établissement de santé.
Notre mission est de révolutionner les soins aux patients à l'échelle mondiale grâce à une imagerie diagnostique transformationnelle, accessible et cliniquement pertinente.
En savoir plus hyperfine.io/
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CV d'agences : Nous n'acceptons pas les CV provenant d'agences de recrutement sans accord préalable. Tout CV non sollicité soumis par des agences sera considéré comme la propriété de Hyperfine et ne sera soumis à aucuns frais ou charges si le candidat est embauché.
À propos du poste
Intitulé du poste : Ingénieur en automatisation de tests
Lieu : Palo Alto, Californie (Hybride, 3 jours par semaine)
L'ingénieur en automatisation de tests Cloud sera principalement responsable de la conception, de la mise en œuvre et de la maintenance de frameworks de tests automatisés et de processus qualité pour les logiciels basés sur le cloud et les appareils. Cette personne travaillera en étroite collaboration avec diverses équipes pour garantir des versions logicielles fiables, conformes et de haute qualité, en soutenant à la fois les opérations de développement et l'informatique dans le cloud et sur site. En plus de l'automatisation des tests, l'ingénieur contribuera aux flux de travail CI/CD, à certaines opérations cloud et aux activités de documentation des dispositifs médicaux. Le poste exige de la flexibilité, de solides compétences en résolution de problèmes et une volonté d'évoluer dans le domaine réglementé des dispositifs médicaux, en assurant la conformité avec des normes telles que HIPAA, SOC2, HITRUST et d'autres réglementations fédérales et étatiques. Pour réussir, le candidat doit être axé sur le client (interne), à l'aise pour collaborer entre le développement et la production, et techniquement compétent dans un environnement de start-up au rythme rapide. Ce poste est rattaché au Senior Manager, Cloud et sera un contributeur clé aux équipes Cloud et DevOps.
RESPONSABILITÉS
- Concevoir, développer et maintenir des frameworks de tests automatisés pour les logiciels cloud et les appareils.
- Intégrer des tests automatisés dans les pipelines CI/CD pour garantir une qualité constante et un retour rapide.
- Définir et améliorer les stratégies de test, la couverture et les indicateurs de qualité sur les plateformes cloud et les appareils.
- Collaborer avec les ingénieurs logiciels pour identifier les lacunes dans les tests et améliorer la testabilité des systèmes.
- Exécuter et automatiser les tests fonctionnels, d'intégration, de régression et au niveau du système.
- Dépanner les échecs de tests et soutenir l'analyse des causes profondes dans les environnements de test et de production.
- Soutenir les environnements cloud et les pipelines selon les besoins, y compris les opérations AWS de base et l'automatisation de l'infrastructure.
- S'assurer que les processus de test et la documentation répondent aux exigences des dispositifs médicaux et de conformité (HIPAA, SOC2, HITRUST, RGPD).
- Contribuer aux plans de test, à la documentation de validation et aux artefacts de gestion du changement.
CONNAISSANCES ET COMPÉTENCES
- Solide expérience avec les frameworks et outils d'automatisation de tests (par ex. PyTest, Selenium/playwright, tests API)
- Expérience dans la conception de tests automatisés pour les systèmes basés sur le cloud et distribués
- Maîtrise des pipelines CI/CD avec un accent sur les tests automatisés
- Maîtrise des langages de script et de programmation tels que Python et Bash
- Connaissance pratique des services fondamentaux AWS (EC2, ECS, EKS, Lambda)
- Familiarité avec Docker et les outils d'infrastructure en tant que code tels que Terraform
- Compréhension de la qualité logicielle, de la validation et de la conformité dans les environnements réglementés
- Solides compétences en investigation, dépannage et documentation
- Orienté vers l'équipe, intellectuellement curieux et adaptable aux responsabilités évolutives
FORMATION/EXPÉRIENCE REQUISE
- Licence en informatique, ingénierie ou domaine connexe
- 5+ années d'expérience pertinente dans l'industrie du logiciel
- 3+ années d'expérience dans l'automatisation des tests, la qualité logicielle ou des rôles de développement
- 3+ années d'expérience avec l'écosystème AWS (par ex. ECS, EKS, S3, EC2, IAM, etc.)
- Maîtrise de la programmation, des scripts et des langages de configuration, y compris Python et Bash
- Expérience démontrée avec l'infrastructure en tant que code et les outils de gestion de configuration, tels que Terraform
- Technologies de conteneurisation et d'orchestration telles que Docker, Kubernetes
- Expérience dans la conception et la maintenance de pipelines CI/CD avec des tests automatisés intégrés
EXIGENCES PHYSIQUES
- Ce poste est basé dans les bureaux de Hyperfine à Palo Alto, CA (minimum 3 jours par semaine)
- Excellentes compétences en communication écrite et orale en anglais
- Capacité à participer à une rotation d'astreinte pour maintenir la disponibilité du service
- Capacité à utiliser et programmer un ordinateur pendant 8 heures par jour, cinq jours par semaine
Les candidats doivent être autorisés à travailler pour TOUT employeur aux États-Unis. Nous ne sommes pas en mesure de parrainer ou de reprendre le parrainage actuel ou futur d'un visa de travail.
Le salaire de base annuel pour ce poste se situe entre 131,000 $ et 150,000 $. Ce poste est également éligible à la participation aux plans de bonus et d'actionnariat de Hyperfine. Les packages de rémunération individuels sont basés sur divers facteurs propres à chaque candidat, notamment les compétences, l'expérience pertinente, les qualifications, le lieu, le niveau du poste et d'autres raisons liées à l'emploi.
