Idaho Health Insurance Exchange
Tatari
Ingénieur QA Staff
Aperçu
Tatari a pour mission de révolutionner la publicité télévisée. Fondée en 2016 pour aider à transformer le monde désuet de la publicité télévisée grâce à l'application intelligente de l'IA et du machine learning, Tatari aide certaines des marques à la croissance la plus rapide au monde, notamment Chime, Calm, Tecovas, Manscaped, Saatva et Liquid I.V., à atteindre leurs clients grâce à des publicités télévisées linéaires et en streaming. Notre plateforme combine des achats médias sophistiqués avec des analyses propriétaires pour transformer la publicité télévisée en une expérience automatisée, similaire à une expérience numérique, permettant aux entreprises de toute taille de faire de la publicité à la télévision.
Cette approche a valu à Tatari une large reconnaissance dans l'industrie, notamment le prix de la meilleure plateforme AdTech CTV aux 8e Annual MarTech Breakthrough Awards, ainsi que des distinctions de Digiday (Meilleure plateforme Connected TV), AdExchanger (Technologie la plus innovante pour la publicité télévisée) et Business Insider (Les entreprises AdTech les plus en vogue). Tatari a également été reconnue comme le meilleur lieu de travail par Inc. Magazine. Soutenue par une équipe de direction composée d'anciens fondateurs et de cadres supérieurs d'entreprises telles que Shazam, TrueCar, AdapTV, LiveRail, Amazon, Google, Meta, Microsoft et Yahoo, Tatari continue de croître rapidement à mesure que la publicité télévisée entre dans sa prochaine grande ère.
Nous recherchons un Ingénieur QA Staff pour rejoindre l'équipe Buying and Optimization. Dans ce rôle, vous travaillerez aux côtés de la direction de l'ingénierie pour élever le niveau des pratiques de test, définir les meilleures pratiques et faire évoluer nos frameworks d'automatisation. Vous aurez l'opportunité de collaborer avec les responsables produit pour garantir l'exactitude, la fiabilité et une expérience utilisateur fluide sur la plateforme d'achat de Tatari et les services adjacents.
Chez Tatari, nous croyons à l'importance de cultiver des équipes aux parcours diversifiés et d'offrir des opportunités égales à tous. Nous nous efforçons de créer un environnement accueillant et inclusif où chaque membre de l'équipe se sent valorisé et où la diversité est célébrée.
Responsabilités
- Concevoir, construire et maintenir le framework d'automatisation des tests de bout en bout (E2E) de Tatari dans Playwright. Écrire une grande partie du code du framework principal, des utilitaires partagés et des suites de tests les plus complexes vous-même.
- Définir la direction technique de l'automatisation des tests, y compris les outils, l'architecture et les modèles de test, et les transformer en code de référence et en documents de conception que d'autres peuvent suivre.
- Écrire et améliorer les tests unitaires et d'intégration sur l'ensemble de la pile (TypeScript/Jest, Python/pytest). Construire les modèles, les fixtures et les helpers qui font des bons tests le chemin le plus facile pour les ingénieurs QA et les équipes de fonctionnalités.
- Intégrer les tests automatisés dans les pipelines CI/CD ; corriger les tests instables, accélérer les exécutions de tests, améliorer l'observabilité des pipelines et construire des portes de publication fiables.
- Construire des outils pour la validation des données et la vérification backend, y compris des vérifications d'intégrité des données basées sur SQL, la validation des contrats et des réponses API, et la configuration des données de test pour les environnements sandbox et staging.
- Effectuer des tests exploratoires pratiques sur les flux de travail les plus risqués, et examiner les plans de test et le code d'automatisation écrits par d'autres ingénieurs.
- Agir en tant que voix technique senior pour le QA. Fournir à la direction de l'ingénierie et des produits des évaluations des risques et des données de couverture pour éclairer les décisions de publication.
- Élever le niveau des tests dans l'ingénierie par le mentorat, le pairage et la rédaction de documents sur les meilleures pratiques. Participer aux entretiens techniques pour les candidats QA.
Qualifications
- 7+ années d'expérience en tant que SDET, ingénieur d'automatisation QA ou ingénieur logiciel avec un fort accent sur les tests automatisés et les méthodologies QA
- Expert en automatisation des tests E2E (Playwright de préférence, Cypress ou Selenium considérés).
- Solides compétences en TypeScript et Python (Jest, pytest ou similaire), ainsi qu'une familiarité avec les applications React et un plus pour les applications web côté client. Maîtrise de SQL.
- Un historique de construction de frameworks d'automatisation de tests pour les interfaces utilisateur, les APIs et les microservices à partir de zéro et de leur mise à l'échelle à mesure que les équipes grandissaient.
- Capacité avérée à définir la stratégie et les normes de test pour une équipe, et à en assurer l'adoption par plusieurs ingénieurs et projets.
- Excellentes compétences en communication, que ce soit pour présenter à la direction de l'ingénierie et des produits ou pour encadrer/coacher d'autres ingénieurs.
- Esprit stratégique : capable de prioriser les investissements en tests par rapport à la couverture et aux risques, et de défendre les décisions de la feuille de route QA.
- Souci du détail, solides compétences analytiques, talent pour la découverte des cas limites, et un engagement sincère envers l'excellence en ingénierie.
Avantages
- Rémunération totale (de 170,000 $ à 200,000 $/annuel)
- Rémunération en actions
- Couverture d'assurance maladie pour vous et vos dépendants
- Avantages 401K, FSA et transport
- Compte de dépenses mensuel de 150 $
- Avantage annuel de 1,000 $ pour la formation continue
- Prime de productivité pour les nouveaux employés de 500 $
- Jours de congés payés et de maladie illimités
- Jour de congé mensuel pour le bien-être de l'entreprise
- Collations, boissons et déjeuners servis au bureau
- Événements de team building
- RTO hybride de 2 jours par semaine au bureau.
#LI-HYBRID
