Description de poste
BrainBox AI utilise une technologie d'intelligence artificielle auto-adaptée pour optimiser de manière proactive la consommation d'énergie de l'un des plus grands contributeurs au changement climatique : les bâtiments.
Notre moteur d'IA soutient un bâtiment autonome qui ne nécessite aucune intervention humaine. En utilisant l'apprentissage profond, l'informatique en nuage et notre processus propriétaire, notre solution optimise de manière autonome les systèmes de contrôle de chauffage, ventilation et climatisation (CVC) existants pour un impact maximal sur la consommation d'énergie.
Une opportunité passionnante attend le bon candidat au sein d'une entreprise d'intelligence artificielle en forte croissance en tant que développeur QA. En tant que membre de l'équipe Building Insights, votre expertise dans la conception et la mise en œuvre de pipelines de développement fiables, robustes et efficaces sera essentielle pour fournir des solutions logicielles exceptionnelles. En tant que développeur QA, vous jouerez un rôle crucial dans l'assurance de la fiabilité, de la fonctionnalité et de la qualité globale de nos produits logiciels. Votre objectif principal sera de concevoir, développer et maintenir des tests automatisés pour valider la fonctionnalité et la performance des logiciels.
Si vous êtes passionné par l'assurance qualité et le contrôle qualité, que vous avez un œil attentif aux détails et que vous êtes enthousiaste à l'idée de contribuer à des projets révolutionnaires, nous vous invitons à embarquer dans un parcours enrichissant avec BrainBox AI. Rejoignez-nous alors que nous façonnons l'avenir des bâtiments plus verts et que nous avons un impact significatif sur la façon dont nos clients vivent l'innovation.
Ce que vous ferez
- Concevoir et développer des stratégies de test, des cadres et des méthodologies complètes pour garantir la qualité et la fiabilité des produits logiciels.
- Développer et mettre en œuvre des plans de test et des cas de test complets pour valider la fonctionnalité et la performance des logiciels.
- Collaborer avec des équipes interfonctionnelles, y compris des développeurs et des chefs de produit, pour comprendre les exigences du projet et contribuer à la conception des scénarios de test.
- Travailler en étroite collaboration avec les développeurs pour reproduire et diagnostiquer les problèmes signalés, en fournissant des informations détaillées pour faciliter la résolution efficace des bogues.
- Effectuer des revues de code et analyser le code pour la qualité, l'efficacité et la conformité aux normes de codage.
- Mettre en œuvre et maintenir des processus de test automatisés pour rationaliser les processus QA et améliorer l'efficacité globale.
- Mettre en œuvre et utiliser des outils de test pour améliorer les processus d'automatisation et maximiser la couverture des tests.
- Collaborer avec les équipes de développement pour intégrer les tests automatisés dans le pipeline d'intégration continue / déploiement continu (CI / CD).
- Créer et maintenir une documentation détaillée des plans de test, des cas de test et des résultats des tests.
- Rester à jour avec les tendances de l'industrie, les technologies émergentes et les meilleures pratiques en matière de QA et de tests, et appliquer ces connaissances pour améliorer continuellement les processus de test.
- Définir la planification des versions et fournir des informations sur la préparation des logiciels pour le déploiement en production.
Ce dont vous aurez besoin pour réussir
- Baccalauréat en ingénierie logicielle, en informatique ou dans tout autre domaine connexe.
- 5+ années d'expérience en QA logicielle.
- 4+ années de livraison de cadres de test et d'outils de test.
- Connaissance de la méthodologie QA et des outils, avec une expérience démontrée dans un rôle QA.
- Expérience en tests automatisés.
- Compétence en Git et gestion de dépôts.
- Bonne connaissance de Python et SQL.
- Expérience avec des cadres de tests unitaires tels que pytest / unittest / junit / ...
- Expérience avec des systèmes d'exploitation basés sur Linux ou Unix.
- Familiarité avec l'écosystème AWS.
- Compréhension de base de la qualité des données.
Pourquoi travailler chez BrainBox AI
- Environnement agréable | Culture collaborative | Opportunités de croissance.
- Faire un impact significatif sur le monde - rejoindre la lutte contre le changement climatique.
- Faire partie d'un mouvement technologique révolutionnaire.
- Collaborer avec des penseurs innovants, sortant des sentiers battus, dans un environnement dynamique.
- Travailler avec des personnes incroyables qui ont vraiment une passion pour leur travail.
Chez BrainBox AI, nous nous engageons à fournir un environnement de travail inclusif. Nous valorisons la diversité de notre équipe et croyons fermement au pouvoir des personnes. Nous favorisons un espace sûr pour que nos employés s'épanouissent, quelle que soit leur race, leur ethnie, leur genre, leur identité de genre, leur orientation sexuelle, leur âge et leur religion.
J-18808-Ljbffr
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte