Senior Software Development Engineer in Test (SDET)

1 Month ago • All levels • Quality Assurance

Job Summary

Job Description

Epic Games seeks a Senior Software Development Engineer in Test (SDET) to join its Unreal Engine team. This role focuses on enhancing developer efficiency within Unreal Engine, Fortnite, and Unreal Editor for Fortnite (UEFN). Responsibilities include creating test automation frameworks, tools, and reports; optimizing existing automated test suites; developing and maintaining test tools; improving performance testing; and enhancing dashboards for key performance indicators (KPIs). The ideal candidate will possess extensive experience in automated testing, scripting languages, and ideally game engine technology (Unreal Engine 5 preferred).
Must have:
  • Experience with automated testing frameworks
  • Proficiency in object-oriented programming languages (C++, C#, Python)
  • Experience with performance testing tools
  • Dashboard creation using Tableau/Grafana
  • Understanding of game engine functionality (Unreal Engine 5 preferred)
Good to have:
  • Experience with cloud technology (AWS)
  • Experience with orchestration tools (Jenkins)
  • Experience with game scripting systems
Perks:
  • 100% employer-paid premiums for employee and dependents benefits
  • Comprehensive health, dental, and vision coverage
  • Supplemental coverage (critical illness, etc.)
  • Telemedicine, life insurance, AD&D, LTD
  • Weekly indemnity (short-term disability)
  • Retirement savings plan with employer matching
  • Employee assistance program
  • Robust mental wellness program

Job Details

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

L’équipe responsable de l’expérience des développeurs et de l’efficacité au sein de l’organisation Unreal Engine chez Epic Games est chargée d’améliorer l’efficacité des composants qui font partie de l’expérience des développeurs dans Unreal, Fortnite et Unreal Editor pour Fortnite (UEFN). Tous les obstacles à l’efficacité font partie du mandat : synchronisation, tests de projets en jeu, améliorations à court terme, gains à long terme changeant la donne et évolutions paradigmatiques. Dans votre rôle de programmeur en automation de tests, vous agirez dans la qualité d’un spécialiste en assurance de la qualité et un développeur avec comme raison d’être et domaine de compétence la livraison de résultats à grande échelle. Votre rôle principal consistera à créer des outils de test et de rapports ainsi que des cadres d’automatisation et à collaborer pour cerner les aspects propices aux tests automatisés. Vous concevrez des fonctionnalités de tests de cadres afin de permettre aux testeurs de diriger des tests automatisés. Nous sommes à la recherche de collègues ayant une passion pour les tests techniques en amont. En parallèle, le titulaire s’occupera du développement d’outils et de fonctions d’automatisation, ainsi que de la programmation en soutien aux capacités pour rehausser les normes de qualité tout en faisant progresser ses capacités et ses connaissances techniques.

Ce dont vous serez responsable

  • Déployer des efforts pour optimiser et rationaliser les suites existantes de tests automatisés de sorte à garantir une couverture de tests exhaustive et une exécution efficace.
  • Refactoriser et nettoyer la base de code existante des tests automatisés pour améliorer sa lisibilité, sa maintenabilité et son évolutivité.
  • Concevoir, développer et maintenir des outils de test et des cadres d’automatisation pour notre ensemble d’outils internes pour les développeurs. Développer, évaluer et améliorer la performance des tests pour divers processus de travail, y compris les performances runtime et des éditeurs.
  • Améliorer les tableaux de bord (Tableau, Grafana ou Horde Analytics) et les garder à jour en vue de la surveillance des indicateurs clés de performance.
  • Planifier, concevoir et mettre en œuvre des scénarios de tests complexes, y compris des tests automatisés distribués à utilisateurs multiples.
  • Permettre aux développeurs, testeurs et analystes de créer des scripts de test automatisés, de mettre en œuvre les pratiques exemplaires d’automatisation et de jeter les bases pour créer des solutions évolutives pour les tests automatisés.
  • Développer des relations et des partenariats avec des clients internes et des parties prenantes au sein d’Epic.

Ce que nous recherchons

  • Expérience éprouvée et responsabilité de la conception, la mise en œuvre, le déploiement et la maintenance de cadres et de tests automatisés. Une expérience avec  des outils de test de performance est un atout.
  • Expérience dans la création de tableaux de bord intuitifs et visuellement attrayants permettant de présenter des données complexes dans un format clair et exploitable. Expérience avec Tableau/Grafana, un atout.
  • Maîtrise des scripts et des langages de programmation orientés objet pour les tests automatisés. Expérience avec C++, C# ou Python, un atout considérable.
  • Bonne connaissance du fonctionnement des moteurs de jeu. Expérience avec Unreal Engine 5, Unity ou un moteur de jeu interne personnalisé.
  • Expérience des tests de bout en bout, fonctionnels et unitaires.Expérience de travail collaboratif sur une base de code commune à l’aide d’outils de contrôle de version (p. ex., Perforce, Git).
  • Connaissance ou expérience dans la création ou la mise à l’essai d’outils d’orchestration (p. ex., Jenkins) et les systèmes de scripts de jeu, un atout.
  • Connaissance ou expérience en technologie infonuagique (p. ex., AWS), un atout.
  • Expérience dans l’industrie du jeu, un atout.

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.

Similar Jobs

Limit Break - Senior 3D Environment Artist

Limit Break

Tokyo, Japan (On-Site)
21 Hours ago
NVIDIA - Senior System Level Product Engineer

NVIDIA

Canada (Hybrid)
1 Month ago
Inworld AI - Product Manager (Technical)

Inworld AI

Mountain View, California, United States (On-Site)
1 Week ago
ION - Banking Junior Developer, Moldova, (Cedacri International)

ION

Chișinău, Chisinau, Moldova (Hybrid)
5 Months ago
DraftKings - Lead Software Engineer, Unity

DraftKings

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Entain - QA Lead

Entain

Australia (Remote)
6 Days ago
Brillio - For testing purpose only - R01538790

Brillio

London, England, United Kingdom (Hybrid)
5 Months ago
NVIDIA - Software Test Developer and Automation Engineer - Automotive

NVIDIA

Bengaluru, Karnataka, India (On-Site)
5 Days ago
SATMAT TECHNOLOGIES - QA Engineer

SATMAT TECHNOLOGIES

Thane, Maharashtra, India (On-Site)
4 Months ago
Nagarro - Staff Engineer, QA Automation

Nagarro

Colombia (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Production Engineering

Meta

Sunnyvale, California, United States (On-Site)
4 Months ago
Ourpalm - System Planner

Ourpalm

Beijing, Beijing, China (On-Site)
2 Months ago
Rockstar Games - Animation R&D Programmer: Retargeting

Rockstar Games

Carlsbad, California, United States (On-Site)
6 Days ago
Scopely - AI Artist (2D Generalist)

Scopely

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Lucid Reality Labs - AR Developer

Lucid Reality Labs

Poland (Remote)
1 Month ago
Push Gaming - Game Developer

Push Gaming

Poland (Hybrid)
6 Days ago
Rockstar Games - AI/Gameplay Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
5 Days ago
Amanotes - Technical Game Artist

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
6 Days ago
Budge Studios - Artiste Technique 3D/Technical 3D Artist

Budge Studios

Montreal, Quebec, Canada (On-Site)
7 Months ago
Rockstar Games - Animation R&D Programmer

Rockstar Games

New York, New York, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Rackspace Technology - Principal Java Engineer (GCP)

Rackspace Technology

Canada (Remote)
1 Week ago
Scanline VFX - Lighting Artist

Scanline VFX

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Larian Studios - Senior Animator

Larian Studios

Quebec, Canada (On-Site)
5 Days ago
Epic Games - Analytics Lead (Gameplay)

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Rockstar Games - Technical Artist: Shotgrid Development Support

Rockstar Games

Oakville, Ontario, Canada (On-Site)
4 Days ago
PwC - Corporate Tax, Real Estate , Senior Manager

PwC

Toronto, Ontario, Canada (On-Site)
6 Months ago
NVIDIA - Senior Mixed Signal Design Engineer

NVIDIA

Canada (On-Site)
2 Months ago
Amazon Games - Responsable technique - Réseautique / Technical Lead - Networking, Amazon Games Montréal

Amazon Games

Montreal, Quebec, Canada (On-Site)
5 Months ago
NVIDIA - Senior CUDA Compute Systems Software Engineer

NVIDIA

Canada (On-Site)
1 Month ago
The Embassy - Pipeline Developer

The Embassy

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

Lionbridge Games - VR Test Analyst

Lionbridge Games

Quebec, Canada (On-Site)
1 Month ago
Nintendo - Engineer, SDET (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
6 Months ago
Fluence - Quality Assurance Manager

Fluence

Zürich, Zurich, Switzerland (Hybrid)
5 Months ago
Playrix - Lead SDET

Playrix

Armenia (Remote)
5 Months ago
NVIDIA - Senior Software QA Test Development Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Voodoo - Senior QA Associate

Voodoo

Paris, Île-de-France, France (Hybrid)
5 Days ago
Tesla - Remanufacturing Technician Apprenticeship

Tesla

North Brabant, Netherlands (On-Site)
1 Month ago
Escape Velocity Entertainment - Certification QA Lead

Escape Velocity Entertainment

(Remote)
5 Days ago
Resolver, a Kroll Business - Performance Test Engineer

Resolver, a Kroll Business

Hyderabad, Telangana, India (On-Site)
5 Months ago
Tesla - Engineering Technician, Drive Unit/Traction Inverter (Powertrain)

Tesla

Brandenburg, Germany (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Founded in 1991, Epic Games is a leading interactive entertainment company and provider of 3D engine technology. Epic operates Fortnite, one of the world’s largest games with over 350 million accounts and 2.5 billion friend connections. Epic also develops Unreal Engine, which powers the world’s leading games and is adopted across industries such as film and television, architecture, automotive, manufacturing, and simulation. Through Unreal Engine, Epic Games Store, and Epic Online Services, Epic provides an end-to-end digital ecosystem for developers and creators to build, distribute, and operate games and other content. Epic has over 40 offices worldwide with headquarters in Cary, North Carolina.

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

Cary, North Carolina, United States (On-Site)

Canada (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

Cary, North Carolina, United States (On-Site)

Montreal, Quebec, Canada (On-Site)

Cary, North Carolina, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Epic Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug