Perform functional, non-functional, and regression testing on Android devices across multiple OS versions and hardware configurations
Execute manual test cases on physical Android devices to validate application behavior, performance, and stability
Validate features against functional specifications, requirements, and user stories
Follow established Standard Operating Procedures (SOPs) for test execution and defect reporting
Log, track, and validate defects in a defect management tool (e.g., Jira or similar), including clear steps to reproduce and supporting evidence (logs/screenshots)
Collaborate with developers and stakeholders to support defect triage, clarification, retesting, and closure
Design, create, and maintain detailed test cases based on requirements, specifications, and use cases; update as requirements or fixes change
Support test reporting (daily/weekly/cycle-level) and maintain test artifacts, execution status, defect summaries, and quality metrics
Communicate testing progress, risks, and issues clearly to project stakeholders
Work closely with QA leads and cross-functional teams to ensure timely test execution and issue resolution across the project lifecycle