jobapplier

Senior Software Development Engineer in Test (Contract, MARVEL SNAP)

Second Dinner Studios

Skills

Required

  • test automation
  • test pipelines
  • CI/CD workflows
  • GitHub Actions / Jenkins
  • unit and integration test frameworks
  • C# / .NET
  • object-oriented programming
  • Unity
  • Test Runner
  • automated test pipelines

Preferred

  • mobile / web / game automation frameworks
  • Appium / Selenium / Playwright / GameDriver
  • test case management systems
  • TestRail / qTest
  • integration
  • continuous integration and delivery pipelines
  • automated testing
  • test frameworks
  • Poss ownership

Join Second Dinner, a game development studio founded by former Hearthstone developers. As a Senior Software Development Engineer in Test, you will lead the test automation initiative for MARVEL SNAP, enhance continuous integration and delivery pipelines, and optimize testing efforts. This is a 6-month contract role with the potential for full-time employment. Benefits include medical, dental, and vision insurance, paid parental leave, and a home office improvement bonus.

If you’re passionate about testing, automation, validation, and continuous integration, then we'd love to hear from you!

About Second Dinner Studios

  • An agile mindset, a desire for constant improvement of tooling, automation, and process to improve the quality of our products and the lives of our teammates
  • Passion for playing and making great games

Responsibilities

  • Poss ownership and drive for Marvel Snap’s Test Automation initiative, including the design and delivery of technical solutions.
  • Build and enhance continuous integration and delivery pipelines to support development teams across MARVEL SNAP.
  • Implement metrics, analyze test data to identify patterns, and report on risk status to help enhance software quality.
  • Knowledge of industry best testing practices, including unit, integration, end-to-end, acceptance, functional, and performance testing
  • Demonstrated ability designing and owning scalable automated testing solutions, including test frameworks, test infrastructure, and execution pipelines

Requirements

  • Experience integrating test pipelines into CI/CD workflows such as GitHub Actions or Jenkins
  • Proficiency in unit and integration test frameworks in C#/.NET or other object-oriented programming language
  • Ability to work independently, charting the course for the company in test automation
  • Passion for empowering teams with best-in-class automated testing tools, frameworks, and test harnesses to improve operations
  • High levels of empathy and support for team members, both technical and non-technical
  • Experience with test automation in Unity, such as Unity Test Runner
  • Experience developing on-device automated test pipelines for either physical hardware devices or using platforms such as AWS Device Farm or Kobiton

Preferred

  • Experience with mobile, web, or game automation frameworks such as Appium, Selenium, Playwright, or GameDriver
  • Experience with test case management systems such as TestRail or qTest