Principal Software Test Engineer - (Quality Assurance)

Harman•US Home Office Texas, TX
•$108,750 - $159,500•Remote

About The Position

The Principal Software Test Engineer will lead quality assurance for a music discovery product that combines real-time audio, content delivery, ML-driven recommendations, and a Flutter mobile experience. This highly autonomous, technically deep, and strategic role owns quality strategy across mobile, backend, and data layers, creating the tools, processes, and systems needed to support fast, confident product development. The engineer will establish scalable testing strategies, define test coverage and automation frameworks, integrate testing with CI/CD, and serve as the organization’s quality engineering authority. The role partners with engineering and product leaders to evaluate changes and support feature launches, mentors other engineers, improves automation infrastructure and test data management, and defines quality metrics and standards. It collaborates with Flutter developers, backend engineers, product managers, designers, and data scientists to translate system behavior into actionable quality strategies. This is a 100% remote, regular permanent salaried position. The employee must be available during typical continental U.S. business hours and willing to travel up to 5%, domestically or internationally. Successful completion of a background investigation and drug screen is a condition of employment.

Requirements

  • 10+ years of experience in Quality Assurance, with a strong focus on testing fully localized mobile applications incorporating backend services, data pipelines, and recommendation systems.
  • Deep understanding of modern QA methodologies, best practices, and tools, particularly for Flutter application widget, integration, regression, end-to-end, and localization testing.
  • Proven ability to build and maintain automated test pipelines across mobile, backend, and data systems.
  • Experience with CI/CD integration, such as GitHub Actions, Jenkins, or CircleCI.
  • Strong understanding of testing distributed systems, asynchronous event flows, APIs, mobile performance, and real-time data integrity.
  • Ability to define a long-term QA vision aligned with engineering and product goals and translate it into actionable plans.
  • Sound, timely decision-making in ambiguous environments and ability to anticipate and mitigate quality risks.
  • Track record of mentoring team members, shaping team culture, and serving as a trusted technical voice across an organization.
  • Ability to identify and integrate industry trends into quality workflows.
  • Excellent communication and interpersonal skills, with experience driving quality improvements in multi-team environments.
  • Available during typical continental U.S. business hours.
  • Willingness to travel up to 5%, domestically or internationally.
  • Successful completion of a background investigation and drug screen as a condition of employment.

Nice To Haves

  • Bachelor’s degree in computer science, Software Engineering, or a related field, or equivalent practical experience.
  • Passion for music and interest in shaping next-generation music products.
  • Experience with recommendation systems, social products, or real-time audio streaming.
  • Background testing audio software, DSP, or audio UX on mobile devices.
  • Experience supporting international launches or localization-heavy products.

Responsibilities

  • Architect and implement scalable, maintainable testing strategies across mobile, backend, and data layers.
  • Define test coverage, automation frameworks, and CI/CD integration points with long-term sustainability in mind.
  • Independently scope, plan, and execute major QA initiatives; anticipate risks and blockers, drive technical decisions, and ensure product quality with minimal oversight.
  • Serve as the quality engineering authority, advising teams on QA approaches, tools, and architecture and representing QA in cross-functional technical discussions.
  • Partner with engineering and product leaders to evaluate changes, support feature launches, and ensure quality throughout the product lifecycle.
  • Integrate emerging trends and keep test systems aligned with modern best practices.
  • Mentor junior engineers, support career development, and contribute to a high-performance, high-learning culture.
  • Improve automation infrastructure, test data management, and performance testing practices.
  • Define and monitor quality metrics and standards across teams.
  • Collaborate with Flutter developers, backend engineers, product managers, designers, and data scientists to develop actionable quality strategies.

Benefits

  • Paid vacation and holidays
  • Paid sick leave
  • Volunteer leave
  • Paid bonding and caregiver leave
  • Comprehensive medical, dental, and vision plans
  • Fertility support
  • Adoption assistance
  • Health Savings Accounts
  • Flexible Spending Accounts
  • Retirement savings plan with employer match
  • Short- and long-term disability coverage
  • Life insurance
  • Bonuses or commission may be available depending on the position offered
  • Training, development, and continuing education opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service