Senior Quality Assurance Engineer

ArrowFramingham, MA
Remote

About The Position

We are seeking a Senior Quality Assurance Engineer to join our team. This role involves analyzing product architecture, designing hardware-to-software integration, and integrating the build process for Bluetooth and wireless speakers and headphones. You will be responsible for designing and implementing a robust automation framework from scratch for Mobile and Embedded Devices, including cross-platform compatibility, OTA firmware upgrades, real-time data collection, and parallel test execution. You will develop and enhance a Python Framework and test algorithms using Appium, XCode, and custom APIs, integrating with Jira and TestRail. Key areas of focus include low-power modes, OTA updates, audio profiles, active noise reduction, spatial audio, and voice assistant support. You will actively participate in architecture and design discussions, automate advanced features using Jenkins, and analyze stakeholder needs to set up new deployment tools and infrastructures. The role also involves improving firmware development and release processes, testing developer-written code, collaborating with developers, evolving infrastructure-as-code for CI pipelines, building automated test reports, identifying acceptance criteria, reviewing validation plans, deriving decision analysis reports, enhancing existing automation frameworks with AI tools, interfacing with clients and offshore teams, troubleshooting test failures, and documenting automation. Additionally, you will manage client communications, weekly status reports, monthly data preparation, resource planning, task allocation, schedule tracking, and project delivery monitoring. Extensive collaboration with Product Engineering, QA, and support teams is expected, along with leading agile teams using JIRA and gaining knowledge of advanced Bluetooth features.

Requirements

  • Typically requires a 4 year degree and a minimum of 5 years of related experience; or an advanced degree without experience; or equivalent work experience.
  • Experienced at working effectively with a daily scrum master to lead agile teams using JIRA.
  • Gained knowledge for Advanced Bluetooth features like: Multi-Stream, Multi Point, Audio Codec, BLE, Faster encryption, Random Resolvable Media access control address.

Nice To Haves

  • Knowledge and experience in own discipline and may still be acquiring higher level knowledge and skills.
  • Builds knowledge of the organization, processes and customers, solves a range of straightforward problems, and analyzes possible solutions using standard procedures.
  • A moderate level of guidance and direction is provided.
  • Extensive knowledge and experience in own discipline, possesses strong knowledge of the organization, processes and customers, solves a range of complex problems, and analyzes possible solutions using standard procedures.
  • Limited guidance and direction is provided.

Responsibilities

  • Analyze existing product architecture, design hardware-to-software integration, and embedded software components integration.
  • Integrate the build process for existing and new product families of Bluetooth and wireless speakers and headphones.
  • Design a robust automation framework for Mobile and Embedded Devices from scratch.
  • Develop and enhance a Python Framework and test algorithms with Appium, XCode, and Custom Embedded device communication APIs.
  • Integrate with Jira and TestRail.
  • Automate advanced features/components, including inter-component and inter-module communication, using Jenkins.
  • Analyze the needs of stakeholders and set up new deployment tools and infrastructures.
  • Work on ways to automate and improve Firmware development and release processes.
  • Test and examine developer-written code and analyze results for various Platforms.
  • Collaborate with software developers and engineers to ensure code development follows established processes.
  • Evolve infrastructure-as-code to provision a Continuous Integration pipeline execution.
  • Build and automate test result reports for Bluetooth Audio Devices.
  • Identify acceptance criteria for code paths and features, and develop Unit Tests.
  • Review validation plans, Test Cases, Test procedures, and automation scripts.
  • Derive DAR (Decision Analysis Reports) and comparisons using feasibility studies.
  • Enhance Existing Automation frameworks for code coverage, coding standards, and Coding Review processes by integrating Artificial Intelligence Tools in Python Frameworks.
  • Interface with the client and offshore team for technical queries and solutions.
  • Test failure troubleshooting, and test automation documentation.
  • Manage client communications, weekly status reports, monthly data preparation, and review processes.
  • Manage resource planning, task allocation, schedule tracking, and monitoring of project deliveries.
  • Collaborate with Product engineering, QA, and support teams to deliver a solid automated platform.
  • Lead agile teams using JIRA.
  • Gain knowledge for Advanced Bluetooth features like: Multi-Stream, Multi Point, Audio Codec, BLE, Faster encryption, Random Resolvable Media access control address.
  • Managed client communications, billing oversight, and resource planning, ensuring precise customer invoicing, resource allocation, project scheduling, and aligning development efforts with Agile methodologies (Jira, Scrum), while tracking progress through weekly status reports and monthly data reviews.

Benefits

  • Medical, Dental, Vision Insurance
  • 401k, With Matching Contributions
  • Short-Term/Long-Term Disability Insurance
  • Health Savings Account (HSA)/Health Reimbursement Account (HRA) Options
  • Paid Time Off (including sick, holiday, vacation, etc.)
  • Tuition Reimbursement
  • Growth Opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service