Chez FigBytes, nous nous engageons à stimuler l’innovation dans l’espace Net Zero en fournissant à nos clients des solutions de haute qualité et centrées sur l’utilisateur. Nous sommes à la recherche d’un(e) ingénieur(e) logiciel senior(s) en test pour fournir des fonctionnalités complexes, collaborer avec notre équipe mondiale et défendre la qualité et la convivialité du code.
Responsabilités:
Diriger et livrer : Prenez en charge des fonctionnalités complexes, en veillant à ce qu’un code sécurisé de haute qualité soit livré à temps. Maîtriser les outils de processus et l’automatisation de l’ensemble de la plateforme
Résolution de problèmes : Comprendre l’espace du problème et concevoir des solutions efficaces qui évoluent. Résoudre correctement le problème est un critère clé de succès. La capacité de modéliser le système testé et d’optimiser l’efficacité et l’efficience de l’automatisation est essentielle
Partage des connaissances : Investissez dans l’apprentissage continu et partagez activement les connaissances avec les membres de l’équipe, favorisant ainsi une culture de croissance et d’amélioration. Communiquer efficacement avec toutes les parties prenantes.
Meilleures pratiques : Collaborer avec l’équipe et la direction pour définir les meilleures pratiques et les recommandations pour soutenir la croissance future.
Défenseur de la qualité : Aider l’équipe à atteindre les objectifs de qualité et à travailler à gagner en efficacité et en prévisibilité dans l’estimation de l’effort. Influencez également l’équipe pour qu’elle signale les risques et les problèmes dès le début, trie les bogues et définisse les priorités et les objectifs qui permettent de respecter les délais.
Team Building : Participer au processus d’embauche, contribuant ainsi à l’attraction et au développement d’une équipe Front-End plus forte dans l’ensemble de l’organisation mondiale.
Champion de la qualité du code : Plaidez pour la qualité du code, la réutilisabilité et la simplification de l’expérience utilisateur au sein de la plateforme FigBytes.
Expertise du domaine : Développez une compréhension approfondie du domaine principal de FigBytes et contribuez aux connaissances spécifiques au domaine en participant activement aux discussions de conception et en utilisant des compétences de pensée critique pour identifier les risques dès le début et remettre en question les exigences dès le début du cycle afin de nous assurer que nous résolvons le bon problème.
Collaboration : Participez activement à la collaboration entre les différentes équipes des différents départements de FigBytes.
Exigences:
Baccalauréat en informatique ou dans un domaine connexe (ou expérience de travail équivalente).
Plus de 5+ ans d’expérience avérée en développement de logiciels exploitant C#/Java/Python/T-SQL/JavaScript (deux au choix)
Solide compréhension des stratégies de test, de l’architecture de test, des cadres d’automatisation, des processus et des outils
Expérience avec AzureDevOps, JIRA et d’autres outils de gestion de projet
Expérience des tests d’API ouvertes et de microservices
Expérience de la modélisation des données SQL et NoSQL, de l’architecture et de l’optimisation des performances
Expérience des structures de données et des algorithmes
Expérience de la direction de l’analyse et de la conception conjointes et de la clarté des exigences et de la portée, du plan et du calendrier de livraison de bout en bout.
Expérience dans le développement piloté par les tests
Expérience de l’écriture de tests unitaires et de l’automatisation de l’interface utilisateur à l’aide de selenium /playwright
Maîtrise des tests de performance, de sécurité et de localisation
Solides compétences en résolution de problèmes et en débogage
Autonome et propriétaire du livrable de bout en bout pour une fonctionnalité, en étroite collaboration avec PM et BA.
Expérience avérée dans la direction et la livraison de code d’automatisation à grande échelle qui a entraîné un énorme retour sur investissement.
Capacité à hiérarchiser les éléments à automatiser et à exploiter judicieusement les données de test pour l’efficacité et l’efficience
Améliorez la couverture des tests en tirant parti des tests avancés tels que les tests par paires et les tests basés sur des modèles.
Excellentes compétences en communication et en collaboration.
Une expérience avec AzureDevOps, SonarCloud, Terraform sera un atout
Une expérience dans le mentorat de développeurs juniors est un atout.
Suivez le rythme des dernières technologies et apportez de l’innovation à l’équipe pour résoudre les défis commerciaux.
Soyez flexible avec la pile technologique (nous utilisons Pyspark, SparkSQL, T-SQL, .NET Framework 6+, MySQL, SQL Azure, Azure Data factory, Angular 14)
Compétences de l’entreprise
Travail d’Équipe
Propriété
Leadership
Gestion de projet
Compétences ministérielles
Axé sur les résultats
Efficacité
État d’esprit de croissance
Pensée critique
Compétences de rôle
Architecture
Collaboration
Rechercher des résultats
Communication et mentorat
Estimation de l’effort et répartition et hiérarchisation des tâches