Software Quality Engineer
Mill, San Bruno, California
The role
As a Software Quality Engineer, you will join a small team to own quality for the consumer and enterprise experiences our customers rely on: our website, our iOS and Android mobile apps, our e-commerce flows, and the enterprise software behind Mill Commercial. You will work cross-functionally with software, hardware, and product teams.
AI-assisted development is core to how we build software, not a peripheral tool. We expect daily fluency with tools like Claude Code, for example to write and maintain test automation, generate test cases from requirements, and triage failures. As a senior engineer, you will also help set the team's standards for using these tools well, including how AI-generated tests are reviewed.
What you will do
- Work with leaders across the company to define requirements and feature requests, and translate them into comprehensive test plans.
- Design and execute test cases and test plans for consumer web, mobile app, and e-commerce features.
- Design and execute test plans for enterprise software, including multi-user accounts, roles and permissions, reporting and data accuracy, integrations, and scale and reliability for business customers.