QA Programmeur Position Available In Wake, North Carolina

Tallo's Job Summary: The QA Programmeur position at Epic Games in Montreal, Canada involves developing and implementing automated test cases, debugging issues, planning and executing tests, analyzing software defects, recommending test areas, collaborating with teams, and generating quality reports. The role requires programming experience, technical skills, collaboration abilities, and flexibility in dynamic environments. The job offers comprehensive benefits and competitive retirement savings contributions.

Company:
Epic Games
Salary:
JobFull-timeOnsite

Job Description

QA Programmeur (R26590)
Department
Quality Assurance & Test
Location
Montreal, Canada
Product
Unreal Engine
Company
Epic Games
Requisition ID
R26590
ASSURANCE

DE LA QUALIT

É
Ce que nous faisons
L’équipe d’assurance qualité est responsable du processus de test, de la gestion des risques et de l’évaluation de la qualité de tous les produits et fonctions d’Epic. Notre équipe travaille en étroite collaboration avec les développeurs et la production pour garantir la meilleure expérience utilisateur possible à notre communauté et à nos clients.
Ce que vous ferez
Chez Epic, nos programmeurs en assurance qualité (AQ) travaillent avec les responsables de produits, les développeurs et la gestion de l’AQ. Ils sont responsables de l’ensemble des fonctionnalités techniques des outils d’Unreal Engine. Nous sommes à la recherche d’une personne qui se joindra à notre équipe dans le but d’aider à élargir la couverture d’AQ pour de multiples fonctionnalités au sein d’un environnement dynamique. Le titulaire travaillera dans un environnement hautement autonome intégré à une équipe ou un produit précis. Il travaillera en étroite collaboration avec des artistes techniques, des programmeurs et du personnel de production. Le titulaire fera appel à ses compétences techniques, ainsi qu’en AQ et en analyse de données, pour mener des tests appropriés dès le début du développement, tout au long des cycles de publication et au-delà.
Ce dont vous serez responsable
Développer et mettre en place une infrastructure pertinente de cas de test automatisés. Contribuer au débogage de problèmes auprès de collègues afin d’assurer le meilleur rendement possible pour l’équipe.
Être responsable de la planification de tests pour des ensembles de fonctionnalités et de l’exécution de tests pour des fonctionnalités particulières. Mener des tests fonctionnels ”white box” ainsi que des tests techniques, y compris des tests de performance, des examens de défauts et des vérifications à l’aide de divers langages de programmation orientés objet.
Générer une analyse de la quantité de fautes logiciels en suspend. Recommander de nouveaux domaines de test et des aspects à prioriser pour les corrections. Gérer de manière proactive les défauts entrants et travailler de manière autonome sur les tâches de valeur supérieure, qu’il s’agisse de la rédaction ou de l’exécution de tests.
Collaborer avec les propriétaires de produits, les développeurs et la direction de l’assurance qualité pour établir les critères d’approbation, identifier les risques et planifier la portée des essais pour les fonctionnalités existantes et à venir. Examiner les lacunes techniques et les initiatives d’automatisation parmi les équipes, les fournisseurs et les agences répartis géographiquement afin de livrer un produit de la plus haute qualité.
Recourir à un ensemble de compétences en matière de tests manuels et techniques pour réaliser une série de tests sur les produits afin d’en analyser la qualité, tout en réglant les défauts et les problèmes internes signalés.
Établir des rapports et assurer le suivi de la qualité des données. Utiliser ces informations pour alimenter les discussions sur la qualité des produits et l’état de santé des processus de développement. Soutenir l’équipe de développement avant, pendant et après les déploiements.
Ce que nous recherchons
Expérience en programmation avec C++, Java ou C#. requis.
Ouverture à travailler dans un environnement exigeant d’excellentes capacités techniques.
Expérience avec les moteurs de jeu et les outils : Visual Studio, Perforce.
Capacité à collaborer avec des développeurs, des équipes de produits et l’AQ au niveau de projets et de fonctionnalités techniques tout en inspirant la confiance.
Capacité d’évaluer l’ampleur de divers projets ainsi que les exigences, et soutenir les échéanciers, les jalons et les plans.
Forte expérience en matière de préparation de rapports et de suivis au niveau de la qualité des données.
Flexibilité, et expérience de travail dans des environnements dynamiques.
Compréhension technique du processus de développement de logiciels, y compris l’automatisation ainsi que les tests fonctionnels, qualitatifs et de rendement dans le contexte d’un développement itératif continu.
Expérience de travail impliquant des données ou des analyses.
Compétences utiles
Expérience avec les outils procéduraux et Unreal Engine World Building.
Expérience au niveau des DCC liés à la création de mondes comme Houdini.
Avantages
Nous payons l’entièreté des primes (100 %) associées aux avantages sociaux, tant pour les employés que pour les personnes à charge, et proposons une couverture supplémentaire pour les soins médicaux, dentaires et de la vue, les maladies graves, la télémédecine, l’assurance-vie, l’assurance en cas de décès ou de mutilation par accident et l’assurance invalidité de longue durée. Nous offrons également une indemnité hebdomadaire (invalidité de courte durée) et un régime d’épargne-retraite avec cotisation concurrentielle de la part de l’employeur. En plus du programme d’aide aux employés, nous proposons un programme étoffé de bien-être mental par l’entremise de Modern Health, un organisme qui fournit gratuitement des services de thérapie et d’encadrement aux employés et aux personnes à charge.

Other jobs in Wake

Other jobs in North Carolina

Start charting your path today.

Connect with real educational and career-related opportunities.

Get Started