HP Android Test Engineer Jobs in Bengaluru | Flex
Role Overview
Job Overview
HP is hiring an Android Test Engineer in Bengaluru for a software quality assurance role focused on Android products, applications, systems software, and firmware. This opportunity is suited to an experienced QA professional who can plan and execute structured testing, investigate complex defects, support automation, and improve testing processes across multiple development activities.
The role combines hands-on Android device testing with test planning, automation, integration, stability, regression, performance analysis, and quality improvement. The engineer will work closely with developers, product teams, management, and internal or external engineering partners to identify risks, resolve issues, and help deliver reliable software experiences.
Key Responsibilities
- Develop practical test strategies and quality assurance processes for Android applications, systems software, firmware, and related product subsystems.
- Review product designs and architecture to determine suitable test cases, automation activities, integration coverage, and validation requirements.
- Prepare and execute detailed test plans, testing protocols, scripts, and supporting documentation.
- Perform functional and non-functional testing on Android devices, including feature validation, regression, stability, and automation testing.
- Investigate software and integration defects, reproduce issues, analyze failures, and work with engineering teams toward appropriate solutions.
- Participate in code reviews and technical design discussions to identify potential quality risks early in the development lifecycle.
- Support Google Compliance XTS test setup and execution where required.
- Analyze and improve QA processes to increase testing efficiency, coverage, and effectiveness.
- Support integration and execution of OSLV and code quality analysis tools.
- Conduct competitive benchmarking for product features and camera quality where applicable.
- Perform memory, leak, power, thermal, and performance testing using appropriate profiling and analysis tools.
- Use AI-assisted approaches for log analysis and development of tools that can improve troubleshooting workflows.
- Track, reproduce, prioritize, and communicate issues with relevant stakeholders.
- Lead or coordinate testing activities involving other quality assurance engineers and development partners.
- Provide guidance and mentoring to less-experienced team members and contribute to team-level quality practices.
Required Skills
Candidates should have practical experience with Android testing and a strong understanding of Android platform behavior. Hands-on knowledge of test planning, test strategy, and test execution is important for this position.
Experience with Android device testing should cover both functional and non-functional validation, feature-level testing, automation, stability, and regression. Candidates should also be comfortable working with test automation tools and scripting environments across Windows and Linux platforms.
Strong debugging and issue-analysis abilities are required. The engineer should be able to review requirements and designs, convert them into meaningful test cases, identify risks, and help teams prioritize issues based on their impact.
Experience with memory analysis, leak detection, power, thermal, and performance testing is valuable. Familiarity with profiling tools such as Perfetto is specifically relevant to the role.
Candidates should also understand Android product CI/CD pipelines and have experience working with bug tracking systems such as JIRA. Exposure to Google Compliance XTS testing, OSLV and code quality analysis tools, and AI-assisted log analysis is also relevant.
Preferred Skills
Experience with competitive benchmarking, especially for feature and camera quality, can strengthen a candidate's profile. Exposure to AI-assisted tooling for log analysis and internal tool creation is also valuable.
Candidates who hold relevant software quality certifications such as Certified Software Quality Engineer, Certified Associate in Software Quality, or Certified Software Test Engineer may be well aligned with the preferred profile, although the supplied job description does not state that certification is mandatory.
Education
A four-year or graduate degree in Computer Science, Software Engineering, Information Systems, Information Technology, or a related discipline is recommended. Equivalent work experience or demonstrated competence may also be considered according to the supplied job information.
Experience
The position typically requires 4 to 7 years of work experience in software quality assurance, test harnesses, QA-focused tools, or a related area. The job information also indicates that an advanced degree may be considered with 3 to 5 years of relevant experience.
Required Technologies
- Android
- Android Platform
- Android Device Testing
- Test Automation
- Scripting
- Windows
- Linux
- Google Compliance XTS
- OSLV
- Code Quality Analysis Tools
- Perfetto
- AI-assisted Log Analysis
- JIRA
- CI/CD
- Android Product CI/CD Pipeline
- Memory Analysis
- Performance Testing
- Thermal Testing
- Power Testing
- Regression Testing
- Functional Testing
- Non-Functional Testing
Soft Skills
The role requires effective communication because the engineer will coordinate with developers, management, internal teams, and outsourced development partners. Strong results orientation, learning agility, digital fluency, and customer centricity are also important.
A creative mindset and willingness to learn new concepts can help in an environment where Android platforms, testing tools, and quality practices continue to evolve. Candidates should be able to analyze information carefully, communicate defects clearly, work collaboratively on prioritization, and remain focused on product quality.
Benefits of Working in this Role
This position offers exposure to Android software quality engineering across functional, automation, stability, regression, performance, and compliance testing. It also provides opportunities to contribute to quality processes, collaborate across multiple teams, mentor other engineers, and work with modern profiling and AI-assisted analysis approaches.
Work Mode
The job posting lists the workstyle as Flex. Because the provided job schema supports only onsite, hybrid, or remote values, this posting is categorized as hybrid for structured job-portal purposes.
Location
Bengaluru, Karnataka, India.
Who Should Apply
This opportunity is suitable for Android QA and software quality professionals with around 4 to 7 years of relevant experience. Candidates with hands-on Android device testing, automation, test planning, regression, stability testing, performance profiling, and defect analysis should consider applying.
It is particularly relevant to professionals who have worked with Android products, CI/CD environments, scripting tools, JIRA, XTS compliance testing, profiling tools, and quality analysis processes. Candidates who can combine technical testing skills with strong stakeholder communication and risk identification will be well suited to the role.
Career Growth
The role can support progression toward senior Android QA engineering, test automation leadership, software quality architecture, and broader quality engineering responsibilities. Experience leading testing activities, mentoring engineers, improving QA processes, and working across product development teams can help build a stronger technical leadership profile.
Application Advice
When applying, highlight practical Android testing experience rather than listing testing tools without context. Describe the types of Android devices, applications, systems, or firmware you have tested and explain your contribution to test planning, automation, regression, stability, and defect resolution.
Include examples of performance, memory, power, thermal, or profiling work where applicable. Mention experience with Perfetto, JIRA, CI/CD, XTS, scripting, AI-assisted log analysis, or quality analysis tools if these are part of your professional background.
Also emphasize collaboration, risk identification, issue prioritization, debugging, and mentoring experience. A clear resume showing measurable ownership of QA activities can help demonstrate suitability for this experienced Android Test Engineer opportunity.
Technical Ecosystem
Eligibility Criteria
Education
Four-year or Graduate Degree in Computer Science, Software Engineering, Information Systems, Information Technology, or a related discipline, or equivalent demonstrated competence.
Experience
4 - 7 years
Top Picks for You
Microsoft Senior Software Engineer AI AIOps Jobs Hyderabad
Microsoft • Hyderabad • Hybrid
Microsoft Principal Software Engineering Manager Jobs in Bangalore
Microsoft • Bangalore • Hybrid
Birlasoft Sr. Software Engineer Jobs in Pune | .NET
Birlasoft • Pune • Onsite
Birlasoft RPA & Appian QA Tester Jobs in Noida
Birlasoft • Noida • Onsite