E

Epic Games

Develops games and Unreal Engine tools

Software Development Engineer in Test Intern

Test Automation EngineeringConfirmed live in the last 24 hours
Internship · Summer 2027Cary, NC, USANo salary listedIn-person

About the Job

Requirements

  • Currently pursuing a degree in Computer Science or a related field.
  • Comfortable writing code in at least one modern object-oriented programming language, such as Python, C++, or C#, through coursework or personal projects.
  • Have a basic understanding of software testing, such as unit and integration testing.
  • Have familiarity with a version control system.
  • Have an interest in artificial intelligence for content and code generation.
  • Have clear written and verbal communication skills and the ability to collaborate confidently with senior team members and take feedback on technical topics and features.
  • Have a personal project repository or demo portfolio.
  • Be legally authorized to work in the posting location for the duration of the internship.

Responsibilities

  • Write test plans for new tools and features and turn them into automated tests.
  • Help design and build the team's future test framework, with engineers reviewing the intern's code.
  • Write unit, integration, and end-to-end tests for web apps and pipeline tools.
  • Test the performance of artificial intelligence tools and workflows when new models are released and help build ways to measure their performance.
  • Support weekly release testing and automate repeated manual checks.
  • Investigate test failures, determine why a test broke, and share results with the team.
  • Use artificial-intelligence-assisted tools to run, write, and triage tests, and review their outputs.

Desired Qualifications

  • Have experience with test frameworks such as Jest, Pytest, or Playwright, continuous integration systems such as GitHub Actions, or artificial intelligence evaluation tools such as LangChain or DeepEval.
  • Have exposure to art tools such as Unreal Engine, Maya, or Houdini, or an interest in how artists work.

About the Company

Epic Games

Develops games and Unreal Engine tools

Epic Games develops and publishes popular video games and provides development tools and services for others. Its games, like Fortnite, run on multiple platforms and monetize through sales, in-game purchases, and Battle Pass subscriptions, while Unreal Engine is licensed to other studios and Epic Online Services offer backend and multiplayer support. The company differentiates itself by offering both in-house game development and a broad ecosystem of widely used developer tools and online services. Its goal is to deliver entertaining games for players and enable other developers to build and grow their own games with strong technology and infrastructure.

Company size
10,001+
Company stage
Late Stage VC
Total funding
$8.6B
Headquarters
Cary, NC
Founded
1991

Recently Posted Jobs

Explore more opportunities at Epic Games

See more jobs