WiFi Quality Manager, eero

The eero WiFi team is looking for an experienced quality assurance manager to lead an existing team responsible for validating new features and stability of eero's WiFi. This team performs full stack testing from the physical layer to reproducing customer issues with specific devices and applications. The measurements performed by this team are critical in guiding our new products and prioritizing our roadmap. This team works closely with the hardware engineering and new product team for new product development, customer experience and beta team for reproducing customer issues, and the WiFi team on all projects. The team is responsible for striking the right balance between automation and manual testing. As the manager, you will be asked to deliver a clear return on investment through clear improvements in product quality and development speed of supported teams.Key job responsibilities- Ensure eero ships performant and stable WiFi that delights our customers.- Lead and coach a team of high performing engineers tasked with validating eero's WiFi.- Manage a team split across multiple geographies and timezones.- Empower the team to regularly deliver validation on tight timelines.- Balance and prioritize incoming requests from WiFi / Mesh team, Hardware Engineering, New Product, Customer Experience, ISP relationships, eero product, Amazon teams, external partners, and other eero engineering teams.- Own and develop relationships with external partners and teams within Amazon.- Develop and manage a clear process on how other teams and individuals can request test coverage.- Build detailed schedules and technical requirements from high level product descriptions.- Communicate status in an understandable way to a wide range of audiences including the eero executive team.- Estimate delivery dates with confidence intervals based on the measured team velocity, remaining work, and projected new work.- Identify, champion, and deliver the highest impact automation.- Implement process improvements for both your own and surrounding teams.- Provide hands-on technical leadership to the team. - Analyze performance and stability data from our testing and production populations to catch regressions and validate new features.- Manage team budget, headcount projections, recruiting and continuous performance evaluations.- Monitor, drive and facilitate individual growth of your team's individual contributors.About the teameero is a lean team. This means you'll enjoy an outsized impact and the benefit of having many different responsibilities. All within a day you'll be validating for new hardware programs and internationalization, asking the team to reproduce high priority bug coming from the field, grooming the backlog of bugs without reproductions, syncing with stakeholders on upcoming projects, and of course helping test the product. This role has a wide breadth with many stakeholders which keeps it challenging and fun.BASIC QUALIFICATIONS- Bachelor’s degree in Computer Science, Computer Engineering or equivalent combination of technical education and experience.- 8+ years of industry experience, including at least three years of hands-on testing and 3 years as a Quality Assurance manager.- Experience in building and managing automation.- Experience in managing manual testing.- Experience in consumer electronics product, distributed systems design and testing required.- Knowledge of QA concepts and methodology. ...

Embedded Firmware QA Engineer, eero

eero is looking for a highly focused QA Engineer to work on critical embedded firmware testing projects that keep our platform running smoothly. You will help the QA team validate software releases and ensure a great customer experience. You'll work closely across multi-functional development teams to help discover, recreate, and debug issues. You will have the opportunity to contribute and grow our existing Python automation framework to expand our test coverage. Key job responsibilities- Black and gray box testing on driver and userspace embedded software- Provide additional cross functional test support for other team members- New hardware test and support- Develop ad hoc tests to support engineering debug- Writing and executing test plans to ensure complete code coverage- Providing detailed bug reports to the engineering teams using JIRA- Work with distributed development and test teams- Prepare and maintain test beds and hardwareBASIC QUALIFICATIONS- Experience as QA lead on medium to large sized projects- Experience in automation testing- You have a Bachelor's degree in Computer or Software Engineering, Electrical Engineering or a related field, or equivalent training, fellowship, or work experience.- 4+ years in a Quality assurance role out of which at least 3+ years are in testing embedded firmware- Working knowledge of unix/linux- Knowledge of networking standards and protocols such as IPv4, IPv6, TCP, UDP, DHCP- Knowledge of wireless networking (802.11a/b/g/n/ac/ax/be)- A strong desire to learn with and without hands-on guidance- Ability to work independently and within a testing team ...