Aller au contenu

Puzzle Consulting Services

Ingénieur QA - Télétravail Amérique Latine

Traduction automatique. Consultez l’original.

À propos du poste

Lieu : Télétravail – Amérique Latine

Type de contrat : Temps plein

Rattachement hiérarchique : Responsable de l'ingénierie

Collaboration : Produit, Mobile, Web, Backend, Trust & Safety, et Support

Prêt à mettre vos compétences en résolution d'énigmes à l'épreuve ? Rejoignez notre équipe dès aujourd'hui !

LinkedIn : Puzzle

Instagram : @puzzle.tech

À propos du poste

Nous recherchons un Ingénieur Assurance Qualité pour contribuer à l'élaboration d'une approche plus disciplinée et évolutive de la qualité des produits sur les applications mobiles et les services de plateforme.

Dans ce rôle, vous combinerez les tests exploratoires, l'automatisation, les tests API, et la validation des versions pour garantir que les nouvelles fonctionnalités et les changements de produit sont fiables, sécurisés et prêts pour les utilisateurs.

Vous travaillerez en étroite collaboration avec les équipes d'ingénierie et produit pour identifier les risques tôt, renforcer la couverture de régression, améliorer les tests automatisés et fournir une visibilité claire sur la qualité du produit avant les mises en production.

Les ingénieurs restent responsables de la qualité du code qu'ils livrent, tandis que l'assurance qualité fournit une vérification indépendante, une expertise en test et un leadership qualité sur l'ensemble du produit.

Mission

Rendre les mises en production plus fiables grâce à des tests basés sur les risques, une automatisation maintenable et des preuves claires de la qualité du produit sur les applications mobiles et les services backend.

Le succès dans ce rôle inclura :

  1. Établir une couverture de régression fiable pour les parcours utilisateurs critiques convenus.
  1. Réduire les défauts de haute sévérité atteignant la production par rapport à une base de référence établie.
  1. Intégrer des vérifications automatisées stables et précieuses dans le processus de développement et de mise en production.
  1. Améliorer la couverture des tests et la fiabilité des suites de tests au fil du temps.
  1. Rendre visibles les risques de mise en production, les lacunes de test et les défauts non résolus avant le lancement.
  1. Établir des pratiques QA reproductibles qui évoluent avec la croissance du produit et de l'organisation d'ingénierie.

Les 90 premiers jours

Jours 1–30 : Comprendre et établir une base de référence

  1. Apprendre le produit, l'architecture, le processus de mise en production et les parcours utilisateurs critiques.
  1. Examiner les défauts existants et les problèmes signalés par les clients.
  1. Évaluer la couverture actuelle des tests automatisés et manuels.
  1. Identifier les tests instables ou peu fiables.
  1. Établir une base de référence initiale de qualité et identifier les zones à plus haut risque.

Jours 31–60 : Construire et améliorer

  1. Automatiser les scénarios de régression prioritaires.
  1. Améliorer la fiabilité des tests automatisés existants.
  1. Établir des pratiques cohérentes de signalement et de vérification des défauts.
  1. Commencer à participer aux revues de risque de mise en production.
  1. Collaborer avec l'ingénierie pour identifier les opportunités de prévention des défauts récurrents.

Jours 61–90 : Intégrer et mesurer

  1. Intégrer des vérifications automatisées stables dans le CI/CD.
  1. Établir des vérifications de qualité de mise en production reproductibles.
  1. Démontrer des progrès mesurables par rapport aux objectifs de qualité convenus.
  1. Fournir des recommandations pour la prochaine phase d'automatisation QA et d'amélioration des processus.

Reporting et Collaboration

  1. Rend compte directement au Responsable de l'ingénierie en tant que contributeur individuel.
  1. Travaille en étroite collaboration avec les équipes Mobile, Web, Backend, Produit, Support et Trust & Safety.
  1. Collabore avec les ingénieurs tout au long du cycle de développement plutôt que de tester uniquement à la fin d'une mise en production.
  1. Contribue à l'établissement de normes et de processus de qualité au sein de l'organisation d'ingénierie.

Pourquoi nous rejoindre ?

Vous aurez l'opportunité de façonner la manière dont la qualité est pratiquée dans un produit technologique en croissance, et pas seulement d'exécuter des cas de test.

Vous travaillerez en étroite collaboration avec les ingénieurs et les responsables produit, influencerez les processus de mise en production, construirez une automatisation significative et contribuerez à créer une culture de test qui permet aux équipes d'avancer rapidement tout en maintenant une expérience utilisateur fiable.

Si vous aimez résoudre des problèmes complexes, trouver des problèmes que d'autres manquent, construire une automatisation utile et avoir un impact mesurable sur la qualité du produit, ce rôle offre une propriété significative et de l'espace pour grandir.

Ce que vous ferez

Tests et Assurance Qualité

  1. Planifier et exécuter les tests exploratoires, fonctionnels, de régression, API, et mobiles.
  1. Tester sur plusieurs appareils, systèmes d'exploitation, navigateurs et conditions réseau.
  1. Identifier les zones à haut risque et prioriser les tests en fonction de l'impact potentiel sur l'utilisateur et l'entreprise.
  1. Valider les parcours utilisateurs critiques sur l'ensemble du produit.
  1. Vérifier les corrections et effectuer des tests de régression avant les mises en production.
  1. Maintenir une documentation claire de la couverture des tests, des résultats et des risques connus.

Automatisation des tests

  1. Développer et maintenir des tests automatisés pour les flux de travail produit critiques.
  1. Construire des vérifications automatisées fiables pour les applications mobiles, les APIs et les services de plateforme.
  1. Intégrer les tests automatisés dans les flux de travail CI/CD.
  1. Investiguer et résoudre les tests instables ou peu fiables.
  1. Maintenir des données de test et une infrastructure de test réutilisables.
  1. Améliorer continuellement l'équilibre entre les tests automatisés et exploratoires.

Gestion des défauts

  1. Identifier, documenter et communiquer les défauts avec des étapes de reproduction claires et des preuves à l'appui.
  1. Collaborer avec les ingénieurs pour investiguer les problèmes et identifier les causes profondes potentielles.
  1. Vérifier les corrections et s'assurer que les défauts résolus n'introduisent pas de régressions.
  1. Suivre les problèmes récurrents et identifier les opportunités d'améliorer la qualité du produit en amont.

Qualité des mises en production

  1. Participer à la planification des mises en production et aux revues de préparation.
  1. Définir et communiquer les risques de mise en production, les défauts non résolus et les lacunes de test.
  1. Contribuer à l'établissement de normes de qualité mesurables et de critères de mise en production.
  1. Fournir des recommandations claires basées sur les preuves de test et les risques.
  1. Collaborer avec les équipes d'ingénierie et produit pour garantir que la qualité est prise en compte tout au long du cycle de développement.

Collaboration interfonctionnelle

  1. Collaborer avec le Produit et l'Ingénierie pour définir des critères d'acceptation clairs.
  1. Travailler avec les développeurs pour améliorer la testabilité et prévenir les défauts récurrents.
  1. Collaborer avec le Support et Trust & Safety pour identifier les schémas dans les problèmes signalés par les clients.
  1. Contribuer aux tests d'accessibilité, de performance, de sécurité et de fiabilité.
  1. Contribuer à l'établissement de processus et de meilleures pratiques QA à mesure que l'organisation d'ingénierie grandit.

Qualifications requises

  1. 3+ années d'expérience en Assurance Qualité, Ingénierie Qualité ou Tests Logiciels.
  1. Solide expérience en tests exploratoires et en tests automatisés.
  1. Expérience dans les tests d'applications mobiles et de APIs.
  1. Expérience en programmation suffisante pour concevoir, écrire, déboguer et maintenir des tests automatisés.
  1. Connaissance pratique de Git, des revues de code et des flux de travail CI/CD.
  1. Expérience dans le développement de logiciels et de tests automatisés, avec et sans outils de codage assistés par IA.
  1. Capacité à utiliser efficacement l'IA générative et les assistants de codage tout en conservant la propriété du code résultant.
  1. Solide compréhension de la manière de réviser, tester, déboguer et valider le code généré par l'IA.
  1. Capacité à identifier les problèmes potentiels de sécurité, de fiabilité et de maintenabilité dans le développement assisté par IA.
  1. Solides compétences analytiques et de résolution de problèmes.
  1. Excellente communication écrite et verbale.
  1. Capacité à travailler de manière autonome tout en collaborant efficacement avec des équipes interfonctionnelles.

Ingénierie assistée par IA

Nous utilisons activement des outils de développement IA modernes pour accroître la productivité de l'ingénierie.

Le candidat idéal doit être à l'aise pour travailler dans un environnement où le développement assisté par IA fait partie du flux de travail d'ingénierie.

Vous devriez être capable de :

  1. Utiliser efficacement les assistants de codage et les outils de développement agentiques.
  1. Concevoir, écrire, déboguer et maintenir de manière autonome le code de test.
  1. Réviser et valider le code généré par l'IA plutôt que de s'y fier aveuglément.
  1. Identifier les implémentations générées par l'IA incorrectes, non sécurisées ou peu fiables.
  1. Maintenir la responsabilité de l'exactitude et de la maintenabilité de tout le travail de test.
  1. Protéger le code propriétaire, les identifiants, les informations client et autres données sensibles lors de l'utilisation d'outils IA.

Atouts appréciés

  1. Expérience dans les tests d'applications sociales, créatives, médiatiques ou grand public.
  1. Expérience avec les fonctionnalités en temps réel telles que la messagerie, les notifications, les flux ou les interactions en direct.
  1. Expérience dans les tests de monétisation, d'abonnements, de paiements ou de versements aux créateurs.
  1. Expérience avec les frameworks d'automatisation mobile.
  1. Expérience avec les tests API et l'automatisation au niveau des services.
  1. Expérience de travail avec des applications basées sur le cloud et des systèmes distribués.
  1. Connaissance des tests d'accessibilité et de performance.
  1. Expérience dans l'établissement de processus QA au sein d'une organisation d'ingénierie en croissance.

Rejoignez-nous et profitez de ces avantages !

  • Salaire Compétitif : Gagnez un salaire USD qui correspond à vos compétences et à votre expérience.
  • Congés Payés : PTO généreux pour soutenir votre équilibre vie professionnelle-vie privée et vous ressourcer.
  • Subvention d'Assurance Maladie : Aide financière pour couvrir vos frais de santé.
  • Examens Annuels de Salaire : Évaluations annuelles structurées pour reconnaître et récompenser la performance.
  • Formation et Certifications Payantes : Soutien continu pour le développement professionnel et l'amélioration des compétences.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026