Bose Corporation→
Software QA Automation Engineer
Entry LevelHybridFull-time
Location
Framingham, MA
Salary
$77k–$106k/yr
Experience
Not specified
Posted
1 month ago
Skills
pythontest automationembedded systemslinuxmacosbluetooth technologiesanalytical skillsagile workflowsproblem-solvingcommunication skillsattention to detail
Job Description
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
- Understanding of embedded systems, Bluetooth fundamentals, or consumer audio hardware
- Experience working with Linux or macOS development environments
- Background in Agile or Scrum workflows
Required Skills: Python, Test automation, Embedded systems
Important Skills: Linux, macOS, Bluetooth technologies
Nice-to-Have Skills: Analytical skills, Agile workflows, Problem-solving, Communication skills, Attention to detail
Benefits: Bonus programs, Comprehensive health and welfare benefits, A 401(k) plan, Exclusive perks designed to support your wellbeing, A generous employee discount
Benefits
Bonus programs
Comprehensive health and welfare benefits
A 401(k) plan
Exclusive perks designed to support your wellbeing
A generous employee discount