Remote job description

At Sonos we're passionate about creating the ultimate listening experience for our customers and connecting them to the content they want, where they want it. This experience is shaped by each of us: our ability to collaborate across different styles and skill sets, and our openness to new ideas. Each member of each team at Sonos offers different aspects of diversity that are embraced and celebrated, and we know that makes us stronger.

We are looking for a Software Test Engineer to be a part of the design, development and implementation of the Sonos voice experience test infrastructure and long term validation strategy. In this role you will collaborate with a range of cross functional teams to manage product test campaigns and build automated test tools to serve our continuous delivery objectives. The QA team will have a long term impact on the quality and standards of the Music Experience delivered to our millions of customers globally. We are looking for an automation engineer who is willing to be hands on and collaborate with a range of teams across the business to make our validation strategy a reality.

What you'll do:

  • Design, develop, and expand Sonos Voice Experience automated test infrastructure.
  • Define and Set up test environments and infrastructure.
  • Contribute to Sonos Voice Experience test strategy and acceptance criteria definition.
  • Review requirements, behavior specifications, and design documents to begin test development early and uncover issues prior to implementation.
  • Write manual and automated test cases and determine validation points that need to be inspected.
  • Contribute to Sonos Voice Experience Product validation cycles by monitoring automated tests as well as executing manual tests when needed.
  • Document and report issues, contribute to product release notes and test reports.
  • Investigate, log, track, and triage bugs to determine root cause and help prioritization.

Qualifications

  • BS/BA in Computer Science, Software Engineering or related experience
  • Experience using Linux as a working environment
  • At least 2 years of automation testing including working experience with test automation frameworks and continuous integration.
  • Experience writing acceptance criteria, test cases, bug reports
  • Experience using CI Infra tools such as Jenkins or Artifactory
  • Experience with Test case management tools (Testrail,...)
  • Experience with automation test infrastructure (pytest, cucumber,...)

Preferred qualifications

  • Experience testing vocal interface technologies
  • Experience with (or interest in) working on a software integration team.
  • Excellent verbal and written communications skills.
  • Experience using Jira and TestRail.
  • Familiarity with continuous integration systems, preferably Jenkins
  • Experience programming with one or more of the following languages: Python, Rust, C/C++
Summary
Sonos (NASDAQ:SONO)
QA Automation Engineer

Tags: connected devices, e-commerce, entertainment, media, music, retail

Share or copy

Job alerts