Sr. Software Engineer, Test Automation

Axon Axon · Enterprise · Office, WA · 2018 R&D - Virtual Reality

Senior Software Engineer focused on test automation for VR training products, ensuring quality, stability, and performance of Unity-based applications, backend services, and web platforms. Role emphasizes scalable automation and CI/CD infrastructure for reliable releases.

What you'd actually do

  1. Design and implement test automation frameworks and tools for Unity VR applications, backend APIs, and connected web components.
  2. Develop and maintain CI/CD pipelines to support continuous testing and deployment across the VR stack.
  3. Collaborate with QA, software engineering, and product teams to build test coverage across unit, integration, E2E, and non-functional levels.
  4. Create and maintain test plans that reflect realistic training scenarios, performance benchmarks (e.g., frame rate, headset responsiveness), and hardware-in-the-loop requirements.
  5. Analyze automation results, investigate failures, and lead issue triage efforts with cross-functional teams.

Skills

Required

  • C#
  • Unity
  • GitHub Actions
  • Jenkins
  • Appium
  • Selenium
  • NUnit
  • custom Unity testing frameworks
  • problem-solving skills
  • communication skills
  • ownership and initiative

Nice to have

  • immersive tech
  • gaming
  • simulation environments

What the JD emphasized

  • ensure the quality, stability, and performance
  • scalable automation and CI/CD infrastructure
  • highly technical engineer
  • passionate about quality, developer efficiency
  • enabling more frequent and reliable releases