Sword Services logo

QA Engineer (eBanking)

Sword Services
1 day ago
Full-time
On-site
Genève, GE

JobsCloseBy Editorial Insights

Ce poste d'Ingénieur QA, basé à Genève, vise à sécuriser et améliorer les plateformes e-banking en respectant les exigences réglementaires et la protection des données. Vous élaborerez des stratégies et plans de tests couvrant fonctionnel, intégration, performance et régression sur web et mobile, et conduirez des campagnes manuelles et automatisées sur les parcours onboarding, paiements et trading. Vous exploiterez les outils d'automatisation, analyserez les logs et réaliser des validations API et SQL, garantissant traçabilité et qualité tout au long du cycle logiciel. Vous suivrez les anomalies et contribuerez à l'UAT et à l'amélioration continue. Pour réussir, au moins 5 ans d'expérience, maîtrise JIRA/Xray, SQL, REST API, Git, Selenium ou Appium, et une excellente communication en français et anglais, allemand est un atout.


Nous ouvrons un poste d'Ingénieur(e) QA afin de renforcer l'équipe de notre client basé à Genève. Ce poste s'inscrit dans le cadre de la sécurisation et de l'amélioration continue des plateformes e-banking dédiées à la banque privée, avec un accent particulier sur la conformité réglementaire et la protection des données.

Responsabilites du poste

  • Élaborer et mettre en œuvre des stratégies de test adaptées aux risques, en tenant compte des contraintes réglementaires et des délais projets.

  • Définir, maintenir et exécuter des plans de test couvrant les aspects fonctionnels, d'intégration, de performance et de régression sur les canaux web et mobile.

  • Réaliser des campagnes de tests manuels et automatisés sur l'ensemble des parcours e-banking (onboarding, paiements, opérations de trading, communications clients, alertes).

  • Exploiter et maintenir les outils d'automatisation existants, analyser les résultats et investiguer les anomalies via l'analyse de logs, requêtes SQL et validations API.

  • Garantir la traçabilité des tests, la documentation et le respect des standards qualité tout au long du cycle de vie logiciel.

  • Assurer le suivi des anomalies, leur priorisation et la coordination des actions correctives avec les équipes de développement, DevOps et métiers.

  • Collaborer à la définition de la stratégie UAT, accompagner les parties prenantes lors des phases de recette et formaliser les critères d'acceptation.

  • Contribuer à l'amélioration continue des processus de test, à la gestion des données de test et à l'enrichissement des référentiels de bonnes pratiques.

Requirements

  • Expérience confirmée (minimum 5 ans) en tests manuels et automatisés sur des plateformes web et mobiles, idéalement dans le secteur bancaire ou de la gestion de fortune.

  • Maîtrise des outils de gestion de tests et de suivi des anomalies (JIRA, Xray), ainsi que des processus Agile.

  • Compétences solides en validation de données via SQL et en tests d'API REST (Postman, Swagger).

  • Bonne compréhension des workflows de gestion de versions (Git) et capacité à exécuter des suites de tests sur différentes branches.

  • Expérience dans l'analyse de logs applicatifs et la production de rapports sur la couverture et la performance des tests.

  • Familiarité avec les outils d'automatisation (Selenium, Appium) et lecture de code en Java ou Python appréciée.

  • Excellentes aptitudes analytiques, rigueur, sens du détail et capacité à communiquer efficacement avec des interlocuteurs techniques et métiers.

  • Maîtrise de l'anglais et du français exigée ; la connaissance de l'allemand constitue un atout.