This job listing expired on Mar 13, 2021
Tweet

As a Software Development Engineer in Test (SDET), you will work with our team of talented VR and AR developers to ensure their code is robust, performant, and of the highest possible quality. You will help design and implement tools for functional and automated testing based off of well defined test plans, test specifications, test cases, and your interactions with the development, content, production and QA teams. This includes maintaining test suites, implementing tools to assist in diagnostics and profiling, communicating plans and results clearly and effectively, all while approaching your work from quality-centric methodologies. As a vital member of the team you will not only ensure we get the best possible results but you will also have an opportunity to set best practices for our whole project.

If your passion is building innovative test solutions through automation frameworks, test harnesses, and designing tools that support continuous testing in support of CI/CD and are excited about tackling the challenges of doing so in the XR space, then we want to hear from you.

Responsibilities

  • Work directly with our XR development team to establish and maintain code coverage goals, build and extend test suites, and improve our diagnostic toolset
  • Work with our cloud services developers to develop integration tests and mock APIs
  • Troubleshoot build failures, test failures, and other faults at all levels of our software stack
  • Partner with QA to identify opportunities for automation or diagnostic tools to make manual testing more efficient and effective
  • Assist development and QA teams in black box and white box testing of client application features

Must Haves

  • Intermediate experience with C# and .NET Framework
  • Familiarity with at least one of: NUnit, Visual Studio Test Tools, Unity Test Runner
  • Previous experience (+2 years) with software testing within a technical industry, especially in the context of video games, technology driven media/entertainment, or AR/VR
  • Great communication skills and desire to work in a collaborative team environment
  • Strong debugging skills and an insatiable desire to fix problems
  • Previous experience (+1 year) overall SDET and/or development experience, preferably within video games or AR/VR
  • Strong knowledge of QA methodology and tools with demonstrated QA experience in an SDET or Quality Assurance Engineer role

Bonus Points

  • Knowledge of multiple programming languages, especially C++ and Python
  • Experience with Unity, Unreal, or proprietary game engines
  • Experience with profiling tools for performance and network utilization, e.g.
  • Have shipped at least one commercially released application as part of a team, preferably through a full development cycle
  • Experienced in Agile software development methodologies
  • Demonstrated experience in test planning, test design, test strategy, and test execution.
  • Automation framework development and/or maintenance experience
  • Practical coding experience with automated backend testing tools and/or services
  • Strong organizational skills, ability to track multiple test executions simultaneously and synthesize results
  • Creativity and drive to improve test coverage/effectiveness for the entire team
  • Comfortable and effective at communicating cross-functionally and across management levels in formal and informal settings

Magnopus employees enjoy benefits and perks such as 100% employer paid premiums on medical/dental/vision for all full time employees, a generous vacation policy, and access to top-of-the-line technology.

Though we’ve delivered a lot of crazy stuff, here are a few you can check out at home:

  • The Lion King Virtual Production Systems
  • Mission:ISS
  • Disney Pixar Coco VR
  • Blade Runner 2049: Memory Lab