Full Time

Software QA Automation Engineer - Bose Corporation - Framingham, MA

Bose Corporation

Framingham, MA
77K–106K a year
Posted 9 days ago

Summary: Bose Corporation is a leader in audio technology and is seeking an entry-level Software QA Automation Engineer to join their embedded software QA team. The role involves contributing to manual and automated testing efforts for their audio products, ensuring high quality and reliability. Responsibilities: - Execute focused test plans for embedded consumer audio products - Validate core software functionality using black-box and white-box techniques - Perform regression testing to ensure feature stability and defect resolution - Assist with device setup, configuration, and maintenance of lab test environments - Use tools such as TestRail to manage test cases and track test execution - Collaborate with QA leads and developers to report, investigate, document, triage, and validate issue resolutions - Build foundational knowledge of Bluetooth technologies, embedded systems, and audio hardware testing - Contribute to the development, maintenance, and enhancement of automated test suites - Write basic automated tests in Python using pytest, Appium, or internal frameworks - Help convert manual test cases into automated scripts to improve coverage and efficiency - Assist in debugging, triaging, and analyzing automated test failures - Support the upkeep of automation environments on Linux and macOS - Participate in code reviews for tests and framework components, learning best practices for clean and scalable automation Required Qualifications: - Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field - Strong analytical, troubleshooting, and problem-solving skills with excellent attention to detail - Effective written and verbal communication abilities - Ability to learn quickly in a fast-paced engineering environment Preferred Qualifications: - Exposure to Python scripting, test automation, or unit testing frameworks (e.g., pytest) - Familiarity with tools such as Appium, Wireshark, BlueSuite, or TestRail - Understand