Electronic Arts (EA) logo

Senior Software Engineer - C#, C, Automated Testing

Electronic Arts (EA)

Join Our Team as a Senior Software Engineer

We are DICE, an award-winning studio located in Stockholm and Gothenburg, Sweden, renowned for creating the phenomenally successful Battlefield franchise. As part of a global network of studios, we are building a connected Battlefield universe, focusing on its unique multiplayer suite and developing a single-player narrative campaign.

About the Role

As a Senior Software Engineer within the Quality Verification Engineering (QVE) Team, you will be a key player in ensuring the stability of our games throughout every stage of development. Reporting to the QVE Engineering Manager, you will collaborate with a distributed team across Stockholm, Guildford, Bucharest, and Los Angeles. Your role will involve analyzing requirements, identifying problem areas, and translating them into technical designs that are reviewed and agreed upon by relevant parties.

Key Responsibilities

  • Assist with ad-hoc requests related to test automation and test farm coverage in the CEST time zone.
  • Oversee, develop, and automate test automation tools.
  • Design and implement advanced game automation service features and infrastructure.
  • Design underlying storage schema, interfaces, and essential platform capabilities.
  • Critically evaluate and adopt technologies that enhance team efficiency and platform capabilities.
  • Review peers' code, share feedback, and promote knowledge sharing and code readability.

Qualifications

  • 5+ years of coding experience with a solid computer science background.
  • Proficiency in C#, .Net, with some experience in C++ and Python.
  • Experience with automated testing frameworks and methodologies for automated software testing.
  • Familiarity with the challenges of building scalable distributed systems and knowledge of common development practices.
  • Experience with gaming consoles such as Xbox and PlayStation is a bonus.

Work Environment

You will work at our offices located in Stockholm, with the possibility of hybrid work 2-3 days a week.

Join us in our mission to build the best Battlefield experiences and make our studio the best in the industry. We believe our people are the backbone and driving force behind our creative products, and we are always looking for diverse game creators to join us.

Apply now to be part of a team that is ready to move the needle and transform the future of gaming.

Similar jobs

Last update: 23 minutes ago

Electronic Arts (EA) logo
Electronic Arts (EA)

Senior Software Engineer - JavaScript/Frontend

Senior Software Engineer for JavaScript/Frontend at EA, specializing in game development with remote options.

Electronic Arts (EA) logo
Electronic Arts (EA)

Senior Full Stack Software Engineer

Join EA as a Senior Full Stack Software Engineer in Bucharest. Innovate in gaming with leading tech and a dynamic team.

Electronic Arts (EA) logo
Electronic Arts (EA)

Senior Full Stack Engineer

Senior Full Stack Engineer at EA, developing scalable web services for gaming platforms. Expertise in cloud services and Kubernetes required.

ST Engineering iDirect logo
ST Engineering iDirect

Senior Software Engineer - Satellite Communications

Join ST Engineering iDirect as a Senior Software Engineer to develop satellite communication products using C++, Linux, and Agile methodologies.

Electronic Arts (EA) logo
Electronic Arts (EA)

Senior Software Engineer - Kubernetes & Golang

Senior Software Engineer specializing in Kubernetes & Golang for remote role at EA, focusing on backend operations and cloud computing.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Simplicate logo
Simplicate

Senior Quality Assurance Engineer with TypeScript and Automation

Join Simplicate as a Senior QA Engineer, focusing on TypeScript, automation, and quality assurance in a hybrid work environment.

APPRAID TECH logo
APPRAID TECH

Software Architect with Rust and C++ Experience

Seeking a Software Architect with expertise in Rust and C++ for automotive safety-critical systems in Munich.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

Computer Futures logo
Computer Futures

C# Software Developer with .NET and Angular

Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.

Maxis Studios - EA logo
Maxis Studios - EA

Junior Software Engineer (C++, Python, ActionScript)

Join Maxis Studios as a Junior Software Engineer to develop user-facing content for The Sims using C++, Python, and ActionScript.

Computer Futures logo
Computer Futures

.NET Developer / Tester

.NET Developer / Tester role in Melle, Belgium. Work on web applications, testing, and development in a hybrid environment.

EA SPORTS logo
EA SPORTS

Back End Web Software Engineer - Madden NFL Football (Node.js, TypeScript)

Join EA SPORTS as a Back End Web Software Engineer for Madden NFL Football, focusing on Node.js and TypeScript.

Electronic Arts (EA) logo
Electronic Arts (EA)

Senior Software Engineer III - Full Stack

Join EA as a Senior Software Engineer III in Austin, TX. Work on scalable web applications with a modern tech stack.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

VIAVI Solutions logo
VIAVI Solutions

Senior Software Engineer (C++, Python & Cloud)

Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.

Barco logo
Barco

Software Engineer with C/C++ and Python

Join Barco as a Software Engineer in Kortrijk, Belgium. Work with C/C++, Python, and Linux in a hybrid environment.

Uber logo
Uber

Senior Software Engineer: Configuration Management/Deployment

Join Uber's Amsterdam team as a Senior Software Engineer focusing on configuration management and deployment. Solve infrastructure challenges at scale.

Bettermile logo
Bettermile

Working Student QA - Automation (d/f/m)

Join Bettermile as a Working Student in QA Automation, focusing on web and mobile testing with Java and Cucumber in a hybrid work environment.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.