En un coup d'œil
- Missions: Développez des stratégies de tests et automatisez les processus QA pour des systèmes critiques.
- Entreprise: Rejoignez une équipe dynamique dans une entreprise innovante du secteur financier.
- Avantages: Salaire compétitif, environnement collaboratif et opportunités de mentorat.
- Autres infos: Possibilité de travailler avec des outils d'IA et de contribuer à l'amélioration continue.
- Pourquoi ce job: Impactez la qualité des livraisons tout en utilisant des technologies de pointe.
- Qualifications: 8 ans d'expérience en tests Backend/API et compétences en automatisation.
Le salaire estimé est compris entre 49500 - 60500 € par an.
Nous recherchons un Senior Techno-Functional QA Engineer pour rejoindre notre équipe Trading Systems. Le poste contribuera aux activités critiques d'assurance qualité, notamment sur les tests standalone, les tests backend et API, l'automatisation des tests ainsi que l'amélioration continue des pratiques QA.
Le Senior Techno-Functional QA Engineer participera à la définition des objectifs de test, du périmètre, des critères d'acceptation et de la couverture des tests basée sur les risques, tout en veillant à ce que le comportement fonctionnel soit validé à travers des tests manuels et automatisés.
Le poste nécessite une capacité à piloter les activités de test avec un minimum de supervision et à assurer une visibilité claire sur l'avancement, les risques, la couverture et les résultats des tests.
L'équipe Trading Systems, répartie entre Porto et Paris, assure le support d'applications de trading critiques, notamment Optiq®, la plateforme de trading d'Euronext.
Le poste implique une collaboration étroite avec les développeurs, Business Analysts, Team Leads, Project Managers et les autres contributeurs QA afin de maintenir un haut niveau de fiabilité, d'efficacité et de qualité des livraisons.
Une attente importante pour ce profil senior est également de mentorer les profils juniors, de contribuer à l'amélioration des processus QA et d'utiliser les outils d'IA dans les activités quotidiennes afin d'améliorer la productivité, la qualité et l'efficacité, tout en conservant une validation et un contrôle humains garantissant la fiabilité des résultats.
Missions et livrables
- Stratégie de tests et pilotage QA senior
- Construire et exécuter des stratégies de tests complètes pour les tests standalone.
- Définir les objectifs, le périmètre et les critères d'acceptation des tests.
- Identifier et prioriser les cas de test en fonction des risques et de l'impact métier.
- Piloter les activités de test avec un minimum de supervision.
- Contribuer à la définition d'approches QA efficaces dans des contextes complexes de tests Backend et API.
- Exécution des tests, gestion des anomalies et reporting
- Réaliser des tests manuels et automatisés afin de valider les comportements fonctionnels.
- Reproduire, analyser, documenter et suivre les anomalies.
- Assurer le suivi des corrections et vérifier leur résolution.
- Produire un reporting clair sur l'avancement, les risques, la couverture et les résultats des tests.
- Préparer les validations de releases et contribuer à la prise de décision concernant la qualité des livraisons.
- Automatisation, outillage et contribution technique
- Contribuer à l'augmentation de la couverture des tests automatisés et à son amélioration continue.
- Utiliser Python, Linux, Git, les pipelines Jenkins, BDD, Xray/Jira ainsi que les outils associés.
- Contribuer aux dispositifs de tests Backend/API, à la préparation des données de test et aux validations liées aux bases de données lorsque nécessaire.
- Utiliser les outils d'IA pour assister la conception des tests, la génération de cas de test, l'analyse des anomalies, la documentation, le reporting, le développement de l'automatisation et la recherche d'informations techniques.
- Collaboration, mentoring et amélioration continue
- Collaborer étroitement avec les développeurs, Business Analysts, Team Leads et Project Managers.
- Accompagner et mentorer les profils QA juniors.
- Contribuer à l'amélioration continue des processus, standards et pratiques d'automatisation QA.
- Promouvoir des pratiques de tests structurées, une bonne traçabilité et une approche orientée qualité.
Compétences et connaissances
- Must Have
- Minimum 8 ans d'expérience en tests Backend et API.
- Solide expérience en tests Backend/API.
- Capacité à piloter des activités de test avec un minimum de supervision.
- Bonne maîtrise du BDD (Behavior-Driven Development), de Xray/Jira et de l'automatisation des tests.
- Connaissance des outils de tests GUI.
- Solide capacité à reproduire, analyser, documenter et suivre les anomalies.
- Capacité à mentorer des profils juniors et à contribuer à l'amélioration des processus QA.
- Anglais et français courants, à l'écrit comme à l'oral.
- Compétences techniques
- Très bonne maîtrise de Python.
- Bonne maîtrise des environnements Linux.
- Expérience avec Git.
- Expérience des pipelines Jenkins.
- Expérience en gestion / manipulation de bases de données.
- Nice to Have
- Connaissance de Selenium ou Playwright.
- Connaissance de Kafka.
- Expérience dans les marchés financiers, la banque ou les environnements de courtage.
- Familiarité avec les outils d'IA appliqués à l'automatisation des tests et au scripting.
Senior Techno-Functional QA Engineer – Tests Backend & API et Automatisation QA F/H employeur : Smartpoint
SMARTPOINT est un employeur de choix, offrant un environnement de travail dynamique et collaboratif à Paris. Avec des opportunités de croissance professionnelle et un soutien constant pour le développement des compétences, nous valorisons l'autonomie et l'innovation. Rejoindre notre équipe, c'est s'engager dans une aventure enrichissante où chaque contribution compte.
Conseils d'expert StudySmarter🤫
Voici comment nous pensons que tu pourrais décrocher Senior Techno-Functional QA Engineer – Tests Backend & API et Automatisation QA F/H
✨Construire ton réseau tech
Connecte-toi avec des professionnels de l'ingénierie et du développement logiciel via des meetups tech ou des conférences comme DevFest. C'est un excellent moyen d'apprendre sur les dernières tendances et de te faire connaître dans le milieu.
✨Contribuer à des projets open-source
Montre tes compétences en rejoignant des projets open-source sur GitHub. Non seulement cela renforce ton portfolio, mais ça te permet également de collaborer avec d'autres développeurs et de bâtir ta réputation dans le monde tech.
✨Préparer un excellent entretien
Pour décrocher un emploi à plein temps, il est crucial de préparer des réponses aux questions techniques et comportementales. Fais des simulations d'entretiens avec des amis ou en utilisant des plateformes dédiées pour te sentir plus à l'aise.
✨Postuler sur notre site
N'oublie pas de consulter notre site pour des opportunités chez Smartpoint. Postuler directement peut te donner un accès privilégié à nos offres et montrer ton intérêt spécifique pour notre entreprise. Allez, fonce !
Nous pensons qu'il te faut ces compétences pour exceller en tant que Senior Techno-Functional QA Engineer – Tests Backend & API et Automatisation QA F/H
Quelques conseils pour ta candidature 🫡
Démarre avec un CV percutant:Pour un poste d'ingénieur en développement logiciel, mets en avant tes compétences techniques comme les langages de programmation que tu maîtrises. N'hésite pas à inclure les projets sur lesquels tu as travaillé, surtout ceux qui montrent ton impact dans des situations concrètes. Les employeurs adorent voir ce que tu es capable de créer !
Valorise tes projets personnels:Si tu as des projets personnels ou des contributions sur GitHub, assure-toi de les inclure dans ta candidature. Cela te permet de montrer non seulement tes compétences techniques, mais aussi ta passion et ton engagement pour le développement logiciel. C'est un excellent moyen de te démarquer des autres candidats !
Personnalise ta lettre de motivation:Prends le temps de personnaliser ta lettre de motivation pour Smartpoint. Explique pourquoi tu es attiré par cette entreprise et comment tes compétences peuvent répondre à leurs besoins. C'est l'occasion de montrer un côté plus humain de ta candidature et d'expliquer ce qui te motive !
Soigne la mise en page:Une mise en page claire et concise est cruciale pour les candidatures dans le domaine de l'ingénierie logicielle. Utilise des sous-titres et des listes pour rendre ton CV et ta lettre plus facile à lire. Cela montre aussi que tu as un sens de l'organisation, ce qui est super important dans notre domaine !
Comment te préparer à un entretien d'embauche chez Smartpoint
✨Maîtrise des Outils de Développement
Assure-toi d'être à l'aise avec les outils et les langages de programmation que privilégie Smartpoint. Par exemple, si tu sais qu'ils utilisent beaucoup Java ou Python, revisite tes concepts clés et sois prêt à discuter de tes projets antérieurs qui mettent en avant ces compétences.
✨Prépare des Exemples de Projets Concrets
Rassemble des exemples concrets de projets sur lesquels tu as travaillé, surtout ceux qui mettent en avant des défis techniques. Sois prêt à expliquer tes choix, tes erreurs et comment tu as résolu des problèmes - cela montre ton process de réflexion et ta capacité à apprendre.
✨Sois Prêt pour des Tests Techniques
Il est fréquent d'avoir des tests techniques lors des entretiens dans l’ingénierie logicielle. Prépare-toi à résoudre des problèmes de codage en direct. Pratique sur des plateformes comme LeetCode ou HackerRank pour rester affûté et confortable face à la pression.
✨Montre Ton Intérêt pour l’Innovation
Dans le cadre d'un poste à temps plein, les employeurs cherchent des passionnés qui se tiennent à jour avec les dernières tendances technologiques. N’hésite pas à parler de tes lectures récentes, de conférences auxquels tu as assisté ou même de projets open-source que tu pourrais avoir suivis ou rejoints.