Senior Software Engineer in Test - Auckland
At Auror, we’re empowering the retail industry to tackle theft and Organised Retail Crime, a $150 Billion problem globally. It’s high volume crime that’s increasingly organised in nature and is putting people, retailers, and communities at risk every day.
Founded in New Zealand 11 years ago, we’re working with some of the best and largest retailers in the world across the US, Canada, Australia, New Zealand, and the UK.
Auror is connecting people and intelligence to reduce crime. We’re using technology for good.
In partnership with our leading retail partners, we need people with the passion, determination, and innovation required to overcome one of the world's largest problems. If you’re looking to make a difference with and for the people dedicated to stopping crime, for good, then we want you on our team.
About Auror Engineering
Collaboration is at the heart of the Engineering team at Auror. We believe that we can only build the very best software through working with each other, seeking different perspectives to solve problems:
- Work closely with Product Management and Design to scope out the best solution
- Prioritise helping each other and giving great feedback on PR reviews
- Take responsibility for the quality of our software, consulting with fellow engineers and supporting teams
We’re a team who:
- Ship code to production at least 15 times a day (with a defect rate under 0.2%), prioritising short feedback cycles over project plans and deadlines.
- Block out serious time for engineering enhancements (Tech debt) and UX improvements (based on feedback of deployed features).
Our architecture is cloud-native, which lets us focus on delivering business value to customers, not maintaining the plumbing.
Our stack is: React with Typescript over a C# backend. On the frontend we're using Jest with React Testing Library and Chromatic for visual testing. Backed test frameworks include XUnit, AutoFixture, Moq, SpecLight, and Cypress for end-to-end tests.
About The Role:
As a Software Engineer in Test, you’ll help level up our automated testing capabilities, contributing to tooling and frameworks along with building out our test suite. You’ll do this by collaborating with fellow engineers from design through development, coaching and upskilling your team in test tooling and applying a quality mindset. In this role, you will also contribute directly to our LPR (License Plate Recognition) product capability, learning the domain and collaborating with the team to build out the product capability with quality baked in. You’ll also work to overall improve our processes, tooling and tech stack.
You'll also work with a collaborative, fun and diverse bunch of people - check out our Product team below!