Roku
iCapital
Développeur(se) en test logiciel Python - Assistant Vice-Président
À propos du poste
iCapital recherche un(e) Développeur(se) logiciel QA pour rejoindre l'équipe d'Assurance Qualité. Le/la candidat(e) idéal(e) possède des connaissances pratiques des méthodologies de développement agile et des meilleures pratiques d'ingénierie. En tant que Développeur(se) logiciel QA (SDET), ce rôle travaillera en étroite collaboration avec l'équipe de Développement et de Test. Cette personne sera un(e) ingénieur(e) de test pratique, capable de comprendre, d'améliorer et de mettre en œuvre les cadres de test d'automatisation existants. Ce rôle collaborera également étroitement avec d'autres ingénieurs et chefs de produit pour soutenir les tests basés sur les fonctionnalités.
Responsabilités *
- Construire et mettre en œuvre des suites de tests automatisés robustes pour les services API et backend. *
- Développer et maintenir des tests automatisés en utilisant Behave (BDD) et Python, en assurant la couverture des nouvelles fonctionnalités et des améliorations du système. *
- Intégrer les suites de tests automatisés dans les pipelines GitLab CI/CD et les flux de déploiement existants. *
- Maintenir et améliorer les cadres d'automatisation pour s'adapter à l'évolution de l'architecture système, y compris les composants basés sur la blockchain. *
- Collaborer avec les développeurs, les chefs de produit et les ingénieurs DevOps pour assurer la testabilité et la qualité des systèmes distribués. *
- Créer et gérer des flux de travail de défauts intégrés à des outils tels que JIRA, en assurant une communication et une traçabilité claires. *
- Définir, suivre et publier des métriques QA significatives pour soutenir le développement et l'exécution des tests automatisés, ainsi que le reporting global de la qualité. *
- Construire et maintenir des suites de tests de performance et de charge pour les services backend critiques et les interactions de contrats intelligents. *
- Effectuer tous les types de tests nécessaires tels que les tests fonctionnels, API, d'automatisation, de performance et d'intégration. *
- Contribuer à l'amélioration continue des processus QA, des outils et des meilleures pratiques dans un environnement agile.
Qualifications *
- 8+ années d'expérience en livraison QA avec un fort accent sur les tests backend et API. *
- 4+ années d'expérience en livraison au sein d'équipes Agile SDLC, idéalement avec CICD *
- Expérience pratique en programmation Python, y compris une solide connaissance de Behave (BDD), du développement piloté par les tests (TDD) et des modèles de conception QA. *
- Solide expérience dans les tests d'API REST, de microservices backend et de systèmes distribués. *
- Compréhension solide des outils et pipelines CI/CD, en particulier GitLab CI/CD. *
- Connaissance avérée des outils de test tels que Behave, PyTest, Postman ou les outils REST, JMeter ou des outils de performance similaires. *
- Maîtrise des technologies CI/CD telles que Gitlab, Git, Jenkins et Docker. *
- Connaissance pratique de Python. *
- Une expérience de travail avec les technologies blockchain (c'est-à-dire les contrats intelligents, les registres distribués et l'interaction avec les nœuds blockchain) est préférée. *
- Une expérience en intégration IA est préférée. *
- Une exposition aux environnements bancaires ou financiers est préférée.
Avantages
La fourchette de salaire de base pour ce poste est de 110 000 $ à 130 000 $. iCapital offre un ensemble de rémunération qui comprend le salaire, des actions pour tous les employés à temps plein et une prime de performance annuelle. Les employés bénéficient également d'un ensemble complet d'avantages qui comprend un plan de retraite avec abondement de l'employeur, des soins de santé généreusement subventionnés avec 100 % des frais dentaires, de vision, de télémédecine et de conseil virtuel en santé mentale payés par l'employeur, un congé parental et des congés payés illimités (PTO).
Nous pensons que les meilleures idées et innovations naissent lorsque nous sommes ensemble. Les employés occupant ce poste travailleront au bureau du lundi au jeudi, avec la flexibilité de travailler à distance le vendredi.
Pour plus d'informations sur iCapital, veuillez visiter icapitalnetwork.com/about-us Twitter : @icapitalnetwork | LinkedIn : linkedin.com/company/icapital-network-inc | Avis de non-responsabilité sur les récompenses : icapitalnetwork.com/about-us/recognition/ nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.icapitalnetwork.com%2Fabout-us%2Frecognition%2F&data=05%7C01%7Ckturlis%40icapitalnetwork.com%7C7f07161790634b9fc3fc08da748bec16%7C0ac51d2823c34b35a9fbe1a17aa9eff1%7C0%7C0%7C637950441561507201%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=HAZm4uhhP8r6HVKnBqOMq5jbXmgOrHlsPCur9U4JRis%3D&reserved=0
iCapital est fier d'être un employeur respectant l'égalité des chances en matière d'emploi et l'action positive. Nous ne faisons aucune discrimination fondée sur la race, la religion, la couleur, l'origine nationale, le sexe, l'orientation sexuelle, l'identité de genre, l'âge, le statut de vétéran protégé, le statut de personne handicapée ou d'autres caractéristiques protégées par la loi.
