C6 Bank
ArcTouch | Contractors Job Board
Analyste QA Senior [Bassin de talents - Prestataire]
À propos du poste
* Ceci est un poste pour notre Bassin de Talents. Une fois que vous aurez entamé le processus avec nous, vous passerez par notre processus d'entretien et, si approuvé, vous serez ajouté à notre Bassin de Talents. Dès que nous recevrons une opportunité qui correspond à votre profil, vous serez parmi les premiers candidats que nous contacterons pour aller de l'avant.
RECHERCHONS : PENSEURS, CONSTRUCTEURS ET RÊVEURS
Depuis plus de 15 ans, ArcTouch crée des applications, des sites web et des expériences connectées adorables pour des entreprises de classe mondiale, des marques leaders et des startups innovantes. Découvrez une partie de notre travail arctouch.com/portfolio.
Depuis le lancement de notre première application en 2009, nous avons suivi ces convictions fondamentales :
- Créer des produits adorables, le mélange parfait de quelque chose d'utile et d'agréable qui forge des liens significatifs avec les utilisateurs.
- Être une entreprise adorable où des équipes incroyables de personnes diverses collaborent chaque jour pour créer quelque chose dont nous pouvons être fiers.
ArcTouch arctouch.com est un studio spécialisé qui fait partie du groupe primé AKQA akqa.com/studios/arctouch/.
Si vous êtes passionné par la création de produits adorables, nous voulons que vous nous rejoigniez !
Pourquoi travailler pour nous ? Simple : nous aimons ce que nous faisons.
Assurez-vous de consulter les avis de nos employés sur Glassdoor [glassdoor.com/Overview/Working-at-ArcTouch-EI_IE347374.11,19.htm]to pour découvrir pourquoi ils aiment travailler pour ArcTouch.
ArcTouch est un employeur garantissant l'égalité des chances (EOE). Les candidats sont considérés pour l'emploi sans distinction d'âge, de race, de couleur, de religion, de sexe, d'origine nationale, d'orientation sexuelle, d'identité et d'expression de genre, de handicap ou de statut d'ancien combattant.
Venez nous rejoindre !
FAITES CONNAISSANCE AVEC L'ÉQUIPE QA
L'équipe QA travaille sur un écosystème de projets dynamique avec toutes sortes de technologies, de frameworks arctouch.com/blog/testing-blockchain-mobile-app/ et de durées. Nous interagissons quotidiennement arctouch.com/blog/software-qa-testers-own-projects/ avec les chefs de produit, les designers et les ingénieurs, en architecturant des solutions arctouch.com/blog/qa-test-white-label-app/ avec l'équipe de nos clients. Notre culture apporte la camaraderie comme l'une des valeurs, donc oui, nous comptons toujours sur le soutien de plus de 25 QA dans notre environnement unique : le problème d'une personne est le problème de toute l'équipe. Notre plus grand défi technique actuel est de mettre en œuvre l'automatisation sur plusieurs projets et de créer des solutions de référence qui résolvent la plupart des problèmes dans différents contextes et processus. Et nous avons non seulement des réunions hebdomadaires pour discuter des solutions inter-projets, mais il fait partie de l'ADN de notre entreprise de s'entraider à chaque occasion.
ATTENTES DU RÔLE
- Appliquer vos connaissances des processus QA pour créer des cas de test complets, en identifiant et en couvrant toutes les règles métier pertinentes au sein des user stories. Rédiger et exécuter des scénarios de test manuels et automatisés, englobant les flux positifs et négatifs.
- Effectuer des tests d'accessibilité pour garantir que nos produits respectent les directives WCAG et sont utilisables par les personnes handicapées. Cela inclut l'évaluation de la compatibilité avec les lecteurs d'écran, de la navigation au clavier et d'un contraste de couleurs suffisant.
- Concevoir et exécuter des tests de performance pour évaluer la réactivité, la stabilité et la scalabilité de l'application sous diverses conditions de charge. Identifier les goulots d'étranglement de performance et fournir des recommandations d'optimisation.
- Effectuer des tests backend, y compris des tests API et la validation de base de données, pour garantir l'intégrité des données, la sécurité et le bon fonctionnement des composants côté serveur.
- Soutenir l'équipe de développement en identifiant de manière proactive les scénarios potentiels, les cas limites et les exigences techniques qui pourraient impacter la qualité du produit. Participer aux revues de code et contribuer à une culture de qualité.
- Tirer parti de vos compétences BDD pour créer des cas de test Gherkin et mettre en œuvre une automatisation de test robuste en utilisant des modèles de conception Page Object Model (POM) avec des frameworks tels qu'Appium, Selenium, Cypress ou d'autres outils préférés. Contribuer au développement et à la maintenance de notre suite de tests automatisés.
- Développer et mettre en œuvre des stratégies de test complètes qui identifient et atténuent de manière proactive les risques potentiels pour la qualité du projet. Utiliser les méthodologies et les outils de test appropriés pour assurer une couverture complète.
- Évaluer et améliorer continuellement les processus de test, en suggérant des solutions innovantes et en prônant les meilleures pratiques en matière de qualité. Se tenir au courant des dernières tendances et technologies de test.
- Utiliser des outils d'IA générative et des LLMs (par exemple, Cursor, GitHub Copilot, ChatGPT, Claude) pour accélérer la génération de cas de test, rédiger des scripts de test automatisés et synthétiser des données de test complexes.
- Valider les entrées/sorties LLM (tests d'ingénierie de prompt), identifier les hallucinations et tester les biais, la toxicité et les cas limites dans les réponses de l'IA.
- Explorer les bénéfices et opportunités potentiels pour améliorer le processus en utilisant l'IA.
- Assurer l'utilisation responsable et éthique des outils d'IA, en maintenant la transparence, l'exactitude et la supervision humaine dans les processus de qualité.
- Utiliser vos compétences avancées en anglais pour communiquer efficacement avec les parties prenantes, tant à l'intérieur qu'à l'extérieur d'ArcTouch. Collaborer efficacement avec des équipes interfonctionnelles pour assurer l'alignement sur les objectifs de qualité.
- Identifier et résoudre de manière proactive les défis de qualité, en démontrant une approche pratique de la résolution de problèmes. Analyser les décisions complexes du projet, évaluer les risques potentiels et faire des recommandations éclairées.
- Adapter les processus QA standard aux contextes de projet spécifiques, en comprenant l'impact, les risques et l'analyse requise pour chaque ajustement. Faire preuve de flexibilité en travaillant comme seul QA sur de petits projets ou en tant que membre d'une équipe plus large sur des initiatives plus complexes.
- Promouvoir la qualité des produits au sein de l'équipe, en favorisant une culture de qualité et en inspirant les autres à devenir des passionnés de la qualité. Partager votre expertise et encadrer les membres juniors de l'équipe, en montrant l'exemple.
