Senior Test Automation Programmer

4 Months ago • All levels • Quality Assurance

Job Summary

Job Description

As a Senior Test Automation Programmer, you will significantly improve software quality assessment processes by reducing testing time and increasing efficiency. This involves automating repetitive manual tasks and developing robust testing tools to streamline QA workflows. Responsibilities include designing, developing, and maintaining testing tools and automation frameworks, creating backend services to support testing, planning and implementing complex system-level test scenarios, enabling developers and testers to create automated test scripts, and collaborating with programming and QA teams. You will also track performance metrics, optimize product verification and release processes, and foster innovation in video game testing. The role requires proven experience in automated testing frameworks, proficiency in C# and C++, and familiarity with tools like Perforce or Git.
Must have:
  • Proven experience in automated testing frameworks
  • C# and C++ proficiency
  • Experience with end-to-end, functional, and unit testing
  • Collaboration experience using version control
  • Backend service development for testing
  • System-level test scenario implementation
Good to have:
  • Python or Javascript knowledge
  • Experience with build pipelines
  • Knowledge of orchestration tools (Jenkins, GHA)
  • Cloud infrastructure experience (AWS)
  • Multi-language development experience
  • Video game industry experience
Perks:
  • 100% premium coverage for employee and dependents
  • Supplemental medical, dental, and vision coverage
  • Serious illness, telehealth, life, AD&D, and long-term disability insurance
  • Weekly indemnity (short-term disability)
  • Retirement savings plan with employer matching
  • Employee assistance program
  • Comprehensive 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

La Walt Disney Company et Epic Games unissent leurs forces pour créer un tout nouvel univers de jeux et de divertissement.

En plus d’offrir une expérience de jeu de classe mondiale, cet univers persistant proposera une multitude d’opportunités aux consommateurs : jouer, regarder et interagir avec des contenus, des personnages et des récits issus de Disney, Pixar, Marvel, Star Wars, Avatar, et bien plus encore.

Les joueurs, passionnés de jeux vidéo et fans de tous horizons auront la possibilité de créer leurs propres histoires et expériences, d’exprimer leur passion de manière distinctement Disney, et de partager du contenu entre eux comme ils l’entendent. Rejoignez-nous pour façonner l'avenir du divertissement interactif.

Dans le rôle de programmeur en automation de tests sénior, votre tâche principale sera d’améliorer les processus d’évaluation de qualité de nos logiciels en réduisant considérablement le temps nécessaire aux tests et en augmentant leur efficacité. À cette fin, vous automatiserez des tâches manuelles répétitives et développerez des outils de test robustes, ce qui aura l’effet de rationaliser les processus de travail de nos équipes d’assurance qualité.

Ce dont vous serez responsable

  • Travailler au sein d’une équipe qui vise à développer l’automatisation des tests et à faire évoluer les services et les outils pour répondre aux besoins du portefeuille d’Epic.
  • Concevoir, développer et maintenir des outils de test et des cadres d’automatisation, ce qui implique la création de services backend pour faciliter la réalisation de tâches liées aux tests.
  • Planifier, concevoir et mettre en œuvre des scénarios de test complexes au niveau des systèmes.
  • 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.
  • Suivre les modèles de tests des métriques de performance, optimiser les processus de vérification des produits et de publication.Collaborer avec les équipes de programmation et d’assurance qualité, ainsi que d’autres programmeurs en développement de logiciel et de test, attitrés à différents projets ou équipes.
  • Développer des relations et des partenariats avec des clients internes et des parties prenantes au sein d’Epic.
  •  Apporter de l'innovation dans les tests de l'industrie du jeu vidéo.

Ce que nous recherchons

  • Expérience éprouvée dans la conception, la mise en œuvre, le déploiement et la maintenance de cadres et de tests automatisés.
  • Connaissances des langages C# et C++; connaissances de langages prédéfinis comme Python, Javascript ou autres, un atout majeur.
  • Expérience dans le développement d’outils et de pipelines de builds.
  • 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, GHA).
  • Expérience pratique avec l’infrastructure infonuagique (AWS est un atout).
  • Expérience en développement multilangage et de travail sur différents systèmes intégrant toute la pile technologique, par exemple, une application Web (service et frontend).
  • 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

Nasdaq - Data Engineer

Nasdaq

Vilnius, Vilnius County, Lithuania (Hybrid)
2 Months ago
Ion - Lead Software Engineer, Italy

Ion

Turin, Piedmont, Italy (On-Site)
8 Months ago
cyara - Senior Software Engineer - CakePHP & Python

cyara

Hyderabad, Telangana, India (Hybrid)
3 Weeks ago
Rockstar Games - Technical Artist: Pipeline

Rockstar Games

New York, New York, United States (On-Site)
2 Months ago
bytedance - Research Scientist Graduate (Foundation Model - Vision and Language)

bytedance

Seattle, Washington, United States (On-Site)
5 Months ago
Tesla - Supplier Quality Assurance

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
plarium - DB QA Engineer

plarium

Lviv, Lviv Oblast, Ukraine (On-Site)
1 Month ago
Lionbridge Games - Technical Test Associate

Lionbridge Games

Mexico City, Mexico City, Mexico (On-Site)
4 Months ago
BioFire - Associate Manager, Final QC Laboratory

BioFire

Hazelwood, Missouri, United States (On-Site)
1 Month ago
Luxoft - Senior QA Automation Python Engineer

Luxoft

(Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

warner bros games - Senior Software Engineer, C++ Player Team

warner bros games

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Playtika - Unity Developer

Playtika

Romania (Hybrid)
6 Months ago
Qualcomm - GPU Engineering Program Manager

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
paxie games - Product Manager

paxie games

Istanbul, İstanbul, Türkiye (On-Site)
2 Weeks ago
Next Level Business Services - Java Developer with Oracle SOA

Next Level Business Services

Cincinnati, Ohio, United States (On-Site)
8 Months ago
WebFX - Technical Marketing Analyst

WebFX

(Remote)
2 Months ago
Milestone - Lead Software Engineer

Milestone

Portland, Oregon, United States (Remote)
2 Months ago
Enphase Energy - Software Engineer (Drupal Backend Developer)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Thatgamecompany - Live Ops Engineer

Thatgamecompany

United States (Remote)
3 Months ago
Ion - Lead Software Engineer, Italy

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Ansys - Spring 2026 Electronics Intern - HFSS (MS/PHD)

Ansys

Montreal, Quebec, Canada (Remote)
1 Month ago
Dentsu - Buying Coordinator

Dentsu

Toronto, Ontario, Canada (On-Site)
3 Weeks ago
2K - Lead Game Designer

2K

Burnaby, British Columbia, Canada (Hybrid)
2 Weeks ago
Altagram Group - Senior Localization Project Manager

Altagram Group

Montreal, Quebec, Canada (On-Site)
2 Months ago
Unity - Senior Technical Recruiter

Unity

Montreal, Quebec, Canada (On-Site)
1 Month ago
Highspot - Sr. Software Development Engineer, EcoSystems

Highspot

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Reddit - Machine Learning Engineer, Audience Intelligence

Reddit

Ontario, Canada (Remote)
4 Weeks ago
Epic Games - Senior Tools Programmer, UI Systems

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
WildBrain - Desktop Support (Linux)

WildBrain

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Puzzle Cats - Creative Marketing & User Acquisition Specialist

Puzzle Cats

Toronto, Ontario, Canada (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

The Walt Disney Company - Mechanical Parts Quality Inspector

The Walt Disney Company

Île-de-France, France (On-Site)
4 Months ago
White board games - QA Analyst (SSR)

White board games

Argentina (Remote)
2 Months ago
Roof Stacks - Senior Test Automation Developer

Roof Stacks

Istanbul, İstanbul, Türkiye (On-Site)
5 Months ago
Lionbridge Games - VR Test Analyst

Lionbridge Games

Quebec, Canada (On-Site)
4 Months ago
original games - Senior QA Engineer

original games

(Remote)
1 Month ago
Marvell - Senior Staff/Principal Validation Engineer

Marvell

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
playrix  - Senior QA Automation Engineer (Mobile)

playrix

Serbia (Remote)
8 Months ago
Epic Games - QA Engineer

Epic Games

(On-Site)
5 Months ago
emerald city games - QA ENGINEER

emerald city games

Canada (On-Site)
1 Month ago
HCL Tech - Senior Test Lead - Embedded Software

HCL Tech

California, United States (On-Site)
4 Days ago

Get notifed when new similar jobs are uploaded

About The Company

Montreal, Quebec, Canada (On-Site)

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

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

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

Porto Alegre, State Of Rio Grande Do Sul, Brazil (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