Principal Software Test Engineer (Quality Assurance)

Harman International

TX • 6m ago • Remote

Senior

Remote

108,750 - 159,500 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Principal Software Test Engineer (Quality Assurance) role

Improve your resume now

$108,750 – $159,500/year

Quick Facts

  • 100% remote
  • Lead QA strategy across mobile, backend, and data layers
  • Focus on Flutter testing automation and quality engineering leadership

Description

Lead end-to-end QA strategy for a music discovery product combining real-time audio, content delivery, ML-driven recommendations, and an immersive Flutter mobile experience. You will create scalable testing strategies and automation systems, integrate them with CI/CD, and execute major QA initiatives independently. You will also serve as the organization’s QA authority, mentoring engineers and continuously improving quality metrics and testing infrastructure.

Responsibilities

  • Lead QA strategy across the stack and implement scalable, maintainable testing practices for mobile, backend, and data
  • Define test coverage and build automation frameworks with CI/CD integration for long-term sustainability
  • Plan and execute major QA initiatives with high autonomy; anticipate risks and drive quality decisions
  • Act as the go-to QA expert; advise teams on quality engineering approaches, tools, and architecture
  • Partner with product and engineering leaders to support launches and ensure quality throughout the lifecycle
  • Keep test systems aligned with modern best practices and emerging industry trends
  • Mentor and grow talent; support junior engineers and contribute to a high-learning culture
  • Improve automation infrastructure, test data management, and performance testing practices; define and monitor quality metrics
  • Collaborate cross-functionally (Flutter, backend, product, design, data science) and translate system behavior into actionable QA plans

Requirements

  • 10+ years in Quality Assurance, including testing fully localized mobile apps with backend services, data pipelines, and recommendation systems
  • Deep knowledge of modern QA methodologies and tools, with Flutter test expertise (widget, integration, regression, end-to-end, and localization testing)
  • Proven experience building automated test pipelines across mobile, backend, and data systems
  • CI/CD integration experience (GitHub Actions, Jenkins, CircleCI)
  • Strong understanding of distributed system testing, asynchronous event flows, APIs, mobile performance, and real-time data integrity
  • Ability to define a long-term QA vision and translate it into execution plans
  • Strong decision-making to anticipate and mitigate quality risks
  • Proven mentorship and influence across multi-team environments
  • Comfortable integrating industry trends into QA workflows
  • Excellent communication and cross-functional collaboration skills
  • Must be available during typical continental U.S. business hours
  • Willing to travel up to 5%
  • Background investigation and drug screen as a condition of employment

Benefits

  • Paid vacation and holidays; paid sick leave
  • Volunteer leave and paid bonding/caregiver leave
  • Comprehensive medical, dental, and vision plans
  • Fertility support and adoption assistance
  • Health Savings and Flexible Spending Accounts
  • Retirement savings plan with employer match
  • Short- and long-term disability coverage; life insurance
  • Training, development, and continuing education opportunities
  • Equal opportunity workplace; reasonable accommodations for applicants with disabilities

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report