Skip to content

Senior QA Test Engineer – Software
Company | HARMAN International |
---|
Location | Texas, USA |
---|
Salary | $76500 – $112200 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Expert 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