Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Sonos, Inc., so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Senior Software Development Engineer in Test (SDET) for Home Audio at Sonos, Inc., you will play a pivotal role in enhancing our audio products' quality and reliability. Your primary responsibility will be to design, implement, and execute automated test frameworks and testing protocols for our software systems. You will work closely with cross-functional teams, collaborating with developers, product managers, and other stakeholders to ensure that our products meet high standards for performance, usability, and functionality. Your expertise will contribute significantly to driving innovations in audio technology and maintaining Sonos' reputation for delivering exceptional sound experiences.
Job Responsibilities
- Design and develop automated test frameworks and test suites for software applications in the Home Audio domain.
- Execute manual and automated tests, recording results and identifying defects within the software.
- Collaborate with development teams to understand features and design appropriate test plans.
- Develop and maintain a comprehensive set of functional, regression, performance, and stress tests.
- Analyze test results and provide insights, recommendations, and documentation to improve software quality.
- Mentor junior engineers and promote best practices in software quality assurance.
- Participate in code reviews and contribute to continuous improvement efforts.
- Stay current with industry trends and emerging technologies related to software testing and audio technologies.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in software development and testing, with a focus on automation.
- Proficiency in programming languages such as Python, Java, or C++.
- Experience with testing frameworks like Selenium, JUnit, or TestNG.
- Strong understanding of software development lifecycles and methodologies, including Agile and DevOps.
- Familiarity with audio technologies, protocols, and devices.
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills, with the ability to collaborate effectively across teams.
Technologies & Tools
The Senior Software Development Engineer in Test will utilize a variety of technologies and tools to achieve testing objectives. Key tools include automated testing frameworks such as Selenium and JUnit, performance testing tools like JMeter, and scripting languages like Python for automation tasks. Familiarity with version control systems like Git and Continuous Integration/Continuous Deployment (CI/CD) pipelines will be essential to ensure efficient and timely software releases. Additionally, knowledge of audio systems and protocols will enhance the testing process in the development of Home Audio products.
Ideal Candidates
The ideal candidate for this position possesses a strong passion for technology, particularly in the audio industry, and demonstrates a commitment to quality assurance. They should exhibit excellent analytical and troubleshooting abilities, coupled with a proactive mindset toward problem-solving and improvement. Strong leadership and mentorship qualities are essential, as the candidate will be expected to guide junior team members. The ability to work collaboratively in a fast-paced, dynamic environment while maintaining a keen focus on detail and user experience will also make an individual a strong fit for the Senior SDET role at Sonos.
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.