Posted in

Senior QA Test Engineer – Software

Senior QA Test Engineer – Software

CompanyHARMAN International
LocationTexas, USA
Salary$76500 – $112200
TypeFull-Time
DegreesBachelor’s
Experience LevelExpert or higher

Requirements

  • 10+ years in Quality Assurance, with a strong focus on testing fully localized mobile applications that incorporate backend services, data pipelines, and recommendation systems.
  • Deep understanding of modern QA methodologies, best practices, and tools, with a specific focus on testing Flutter applications, including widget testing, integration testing, regression testing, end-to-end testing, and localization testing.
  • Expertise with Flutter’s built-in testing frameworks (flutter_test, integration_test), as well as external tools like Appium for cross-platform testing and tools for verifying localization and internationalization.
  • Proven track record of integrating automated tests into CI/CD pipelines.
  • Strong knowledge of testing strategies for complex systems, including mobile apps, databases, APIs, event-driven architectures, real-time data systems, and multi-language support.
  • Skilled in automating testing workflows, including unit tests, widget tests, integration tests, performance testing, regression testing, and testing for localization/internationalization in Flutter apps.
  • Experience mentoring junior QA engineers and contributing to building a robust QA team and strategy as we scale.
  • Ability to work closely with Flutter developers, product management, and stakeholders to align testing practices with business goals, including ensuring the product meets localization and internationalization standards.

Responsibilities

  • Operate in a fast-paced, startup-like environment within Harman.
  • Work with a high degree of autonomy and ownership.
  • Serve as the authority on quality assurance for a complex music discovery platform, including mobile app, backend services, data pipelines, and user experience.
  • Take full ownership of the testing strategy, from defining test plans to developing and maintaining automated and manual testing frameworks.
  • Ensure high standards of quality across all aspects of the product, including functionality, performance, reliability, data experience, and user experience.
  • Actively engage with business and product stakeholders in an iterative, dynamic environment.
  • Collaborate closely with app developers, engineers, and product management to ensure the platform meets quality standards and project goals.
  • Take on a leadership role as we grow the QA team in the future, mentoring junior team members and helping to define the team’s strategy and direction.

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. Equivalent practical experience will also be considered.
  • A passion for music and interest in working on products that bring joy to music lovers worldwide.
  • Experience with social products or recommendation systems
  • Experience testing audio software products