Résumé
Poste: Ingénieur QA / Développeur orienté tests
Projet: Stable, long terme, 100 % à distance
Temps de travail: Idéalement temps plein (30–40 h/semaine), mais les bons profils à temps partiel sont bienvenus
Rémunération: Environ 60 000–95 000 USD par an ou 50–70 USD/heure, selon expérience
Pourquoi postuler: Vous protégerez la qualité de 16Personalities, une plateforme qui a déjà aidé des centaines de millions de personnes à mieux se comprendre.
Vos missions
Garantir des mises en production fiables
• Concevoir, maintenir et améliorer des tests end‑to‑end avec Cypress ou Playwright pour notre frontend Vue et notre backend Laravel.
• Gérer la stratégie QA en combinant judicieusement tests de composants, intégration, contrats et tests rapides, tout en réduisant le flakiness.
• Réaliser des tests exploratoires manuels lorsque l’automatisation ne couvre pas des cas UX atypiques, des scénarios complexes ou des problèmes propres aux navigateurs.
• Intégrer les tests dans le CI/CD via GitHub Actions afin de valider chaque fusion et chaque déploiement.
Instaurer la qualité dès le début
• Participer en amont à la conception des fonctionnalités pour clarifier les critères d’acceptation et suggérer des points d’ancrage pour les tests.
• Détecter les lacunes de processus et recommander des améliorations comme de meilleures données de test, des logs plus complets ou des contrôles d’accessibilité.
• Aider les développeurs à écrire leurs tests de base pour que vous puissiez vous concentrer sur les scénarios complexes.
Garder l’utilisateur au centre
• Vérifier le comportement multi‑navigateurs, les points de rupture mobiles, la performance et la conformité WCAG 2.2 AA.
• Anticiper les parcours réels des utilisateurs et tester ceux qu’ils empruntent le plus souvent.
Défis que vous relèverez
• Localisation à grande échelle: chaque page importante est traduite en plus de 52 langues; vos tests garantissent la cohérence du contenu, des mises en page et des clés i18n.
• Expérience multi‑appareils: assurer une utilisation fluide des téléphones d’entrée de gamme aux écrans haute résolution.
• Personnalisation selon le type de personnalité: vérifier que chaque type et chaque langue reçoivent le contenu adapté.
• Protection des Web Vitals: exécuter des tests automatisés Lighthouse et PageSpeed, repérer les régressions et collaborer avec les développeurs pour maintenir la performance.
Votre profil
Si pour vous la QA ne se limite pas à traiter des tickets assignés, vous êtes peut‑être au bon endroit. Nous cherchons quelqu’un qui construit des processus, prend des initiatives et entraîne l’équipe avec lui.
Compétences indispensables
• 3 à 5+ ans d’expérience en QA ou automatisation de tests pour applications web modernes
• Utilisation d’outils de test de composants comme Vitest
• Excellente maîtrise de Cypress ou Playwright
• Solides connaissances en JavaScript/TypeScript et API du DOM
• Familiarité avec Laravel et Vue
• Sens de l’ownership: vous poursuivez les problèmes jusqu’au bout, pas seulement des listes de tâches
• Communication claire et proactive en anglais
Atouts appréciés
• Tests de régression visuelle (Percy, Playwright + PixelMatch, etc.)
• Tests de performance (Lighthouse CI, k6)
• Outils d’accessibilité comme axe‑core ou pa11y
• Connaissance de Pest ou PHPUnit
• Expérience en mentorat ou accompagnement technique
Ce que nous offrons
• Une véritable flexibilité à distance: travaillez de n’importe où et organisez votre emploi du temps.
• Une rémunération compétitive: 60 000–95 000 USD ou 50–70 USD/heure, avec marge pour les profils exceptionnels.
• Un impact massif: vos tests protègent des fonctionnalités utilisées par des millions de personnes.
• De l’autonomie: liberté d’expérimenter, d’améliorer les outils et de renforcer les suites de tests.
• Des perspectives d’évolution: piloter la stratégie QA, explorer le DevOps ou étendre la couverture de tests backend.
Comment postuler
Remplissez notre court formulaire de candidature. C’est tout. Nous lisons chaque envoi. Si votre profil correspond, les étapes seront:
1. Une brève discussion sur Slack au sujet de la culture et des attentes.
2. Une courte session technique pour écrire ou examiner un test.
3. Un échange final sur les conditions et la suite.
Merci de votre lecture — si ce poste vous enthousiasme, nous serions ravis de vous connaître.
To apply for this job, please visit form.typeform.com
