JFrog
ICAP
Ingénieur QA
Groupe
Présentation du Groupe
Le Groupe TP ICAP est un leader mondial des infrastructures de marché.
Notre objectif est de donner à nos clients l'accès aux marchés financiers et de matières premières mondiaux, en améliorant la découverte des prix, la liquidité et la diffusion des données, grâce à des solutions responsables et innovantes.
Grâce à nos collaborateurs et à notre technologie, nous connectons nos clients à des solutions de liquidité et de données supérieures.
Le Groupe abrite une collection de marques premium. Collectivement, TP ICAP est le plus grand courtier interbancaire au monde en termes de revenus, le premier courtier mondial en énergie et matières premières, le premier fournisseur mondial de données OTC, et une plateforme de trading all-to-all primée.
Fondé à Londres en 1866, le Groupe opère depuis plus de 60 bureaux dans 27 pays. Nous sommes une équipe de 5,200 personnes. Nous travaillons comme un seul pour réaliser notre vision d'être le spécialiste le plus fiable, innovant, en matière de solutions de liquidité et de données au monde.
Déclaration de l'entreprise
Nous savons que la meilleure innovation se produit lorsque des personnes diverses, ayant des perspectives et des compétences différentes, travaillent ensemble dans une atmosphère inclusive. C'est pourquoi nous construisons une culture où chacun joue un rôle pour que les gens se sentent les bienvenus, prêts et disposés à contribuer. TP ICAP Accord - notre Réseau d'Employés - est au cœur de cette démarche. En plus de représenter des groupes spécifiques, TP ICAP Accord contribue à accroître la sensibilisation, la collaboration, partage les meilleures pratiques et tient notre entreprise responsable de la promotion d'une amélioration culturelle continue.
Aperçu du rôle
L'Ingénieur Assurance Qualité (QAE) travaille au sein d'une équipe de livraison Agile pour garantir que la qualité logicielle est intégrée tout au long du cycle de développement. Le rôle est responsable de la contribution à la planification des tests, à l'automatisation des tests, aux tests fonctionnels et non fonctionnels, et au soutien de l'amélioration continue de la qualité sur les produits et plateformes.
En étroite collaboration avec les analystes métier, les Product Owners, les développeurs et les autres ingénieurs QA, le QAE contribue à livrer des logiciels fiables, évolutifs et de haute qualité.
Le rôle met l'accent sur une approche de test "shift-left", l'automatisation des tests, la validation API, et l'utilisation efficace d'outils de test assistés par IA pour améliorer l'efficacité et la couverture.
Responsabilités du rôle
- Contribuer aux activités de planification, conception et exécution des tests au sein des équipes de livraison Agile.
- Développer, exécuter et maintenir des suites de tests automatisés pour les tests d'interface utilisateur, API et d'intégration.
- Collaborer avec les analystes métier et les développeurs pour comprendre les exigences et définir les critères d'acceptation.
- Soutenir les pratiques de développement piloté par le comportement (BDD) et le développement piloté par les tests (TDD) au sein de l'équipe.
- Identifier, documenter et suivre les défauts jusqu'à leur résolution.
- Exécuter des activités de tests fonctionnels, de régression, d'intégration et d'exploration.
- Participer aux pipelines CI/CD et contribuer aux portes de qualité automatisées.
- Appliquer des outils de développement et de test assistés par IA (par exemple, Microsoft Copilot, Amazon Q ou équivalent) pour améliorer la conception des tests, l'automatisation et la productivité.
- Surveiller les résultats des tests et fournir un rapport clair sur les métriques de qualité et la progression des tests.
- Assister dans les activités de tests de performance, de charge et non fonctionnels.
- Aider à identifier les opportunités d'augmenter la couverture d'automatisation et d'améliorer l'efficacité des tests.
- Promouvoir les meilleures pratiques de qualité et contribuer aux initiatives d'amélioration continue au sein de l'équipe.
- Collaborer efficacement avec les membres d'équipes locales et mondiales pour soutenir la livraison réussie des produits.
Expérience / Compétences
Essentiel
- 2–5 ans d'expérience en tests logiciels et assurance qualité.
- Expérience dans l'exécution d'activités de tests manuels et automatisés au sein d'équipes Agile.
- Connaissance pratique des outils d'automatisation d'interface utilisateur tels que Playwright, Cypress, Selenium ou équivalent.
- Expérience dans l'utilisation d'outils de gestion des tests et de suivi des défauts tels que Jira et Zephyr.
- Compétences solides en programmation ou en scripting en Java, JavaScript, TypeScript ou langages similaires.
- Connaissance des concepts et outils de test API.
- Familiarité avec les pipelines CI/CD et les plateformes de contrôle de code source telles que GitLab, TeamCity ou Jenkins.
- Expérience dans la rédaction et la maintenance de cas de test, de plans de test et de preuves de test.
- Compréhension des principes du cycle de vie du développement logiciel (SDLC).
- Solides compétences analytiques et de résolution de problèmes avec une excellente attention aux détails.
- Compétences efficaces en communication et en collaboration au sein d'équipes interfonctionnelles.
- Capacité à gérer les priorités et à obtenir des résultats de qualité dans un environnement au rythme rapide.
- Expérience dans l'utilisation d'outils assistés par IA pour soutenir les activités de test, d'automatisation, de documentation et de dépannage.
- Prend en charge le travail assigné et mène les tâches à terme.
- Démontre une approche proactive de l'apprentissage et de l'amélioration continue.
- Établit des relations de travail efficaces avec les équipes technologiques et métier.
- Contribue positivement au succès de l'équipe et au partage des connaissances.
- Défend la qualité et promeut les meilleures pratiques tout au long du cycle de vie de livraison logicielle.
- Fait preuve d'initiative dans l'adoption de nouveaux outils, technologies et approches, y compris les capacités de test basées sur l'IA.
Souhaitable
- Exposition aux services financiers, aux plateformes de trading ou aux technologies des marchés des capitaux.
- Connaissance du protocole FIX, du trading électronique ou des flux de travail du cycle de vie des transactions.
- Expérience avec les frameworks BDD tels que Cucumber. *
- Exposition aux outils de test de performance et non fonctionnels tels que K6 ou JMeter.
- Compréhension des technologies cloud telles que AWS.
- Qualification ISTQB Foundation ou équivalent en tests.
- Exposition aux microservices et aux architectures de systèmes distribués.
Bande et Niveau du poste
- Professionnel, 5
#NIJobs #LI-Hybrid #LI-ASO
Pas le profil idéal ?
Vous craignez de ne pas correspondre exactement aux critères ? Chez TP ICAP, nous croyons fermement à la promotion de l'inclusivité et à la culture d'un environnement de travail où chacun peut s'épanouir, quels que soient son parcours personnel ou professionnel. Si ce rôle vous enthousiasme mais que votre expérience ne correspond pas parfaitement à tous les aspects de la description du poste, nous vous encourageons vivement à postuler. Vous pourriez être le candidat idéal pour ce poste ou une autre opportunité au sein de notre organisation. Notre équipe dédiée à l'acquisition de talents est là pour vous aider à reconnaître comment vos compétences et capacités uniques peuvent constituer une contribution précieuse. N'hésitez pas à faire le grand saut et à explorer les possibilités. Votre potentiel est ce qui compte vraiment pour nous.
Lieu
UK - City Quays 3 - Belfast
