Sr. Software Engineer, Test Automation
Core
Designing and implementing test automation frameworks and CI/CD pipelines for Unity-based VR training applications, backend services, and web platforms to ensure quality and stability.
Role type
Senior Software Engineer (Test Automation)
Builds
Immersive VR training experiences for law enforcement and community engagement
Domain
Law enforcement technology / Virtual Reality / Simulation
Deliverable
production ML models | product features | infrastructure
Required skills
C#, Unity testing, CI/CD pipeline design, test automation frameworks (Appium, Selenium, NUnit), performance benchmarking, hardware-in-the-loop testing
Preferred skills
Experience in immersive tech, gaming, or simulation environments
Technologies
Unity, GitHub Actions, Jenkins, Appium, Selenium, NUnit
Responsibilities
Design and implement test automation frameworks for Unity VR apps and backend APIs; Develop and maintain CI/CD pipelines for continuous testing; Collaborate with cross-functional teams to build comprehensive test coverage; Create test plans reflecting realistic training scenarios and performance benchmarks; Analyze automation results and lead issue triage; Advocate for quality and faster test feedback in the SDLC
Seniority
Senior, hands-on IC