Execute test cases and perform exploratory, hands-on testing on Android-based fitness console software to identify bugs, usability issues, and functionality gaps
Validate Android OS functionality, touchscreen interactions, software installations, and firmware upgrades across console platforms
Conduct testing across multiple consoles running different Android OS versions to ensure consistent functionality and user experience
Perform end-to-end testing of software features, including integration with mobile and web applications
Document test results, log defects with detailed reproduction steps, and verify bug fixes
Leverage AI tools to assist with test case creation, test script development, and building custom testing utilities as needed
Collaborate with developers, product managers, and QA team members across multiple time zones to understand requirements and resolve issues
Create and maintain test documentation, including test plans and test cases using JIRA stories, functional specifications, and design documents
Participate in regular QA meetings, sprint planning sessions, and cross-functional team collaboration
Requirements
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
1-4 years of experience in software testing or quality assurance
Self-starter with the ability to work independently and take initiative on testing tasks
Demonstrated ability to use AI tools with and without direction to enhance productivity, create test cases, develop testing scripts, or build custom testing utilities
Good understanding of software testing methodologies, test case design, and quality assurance best practices
Familiarity with bug tracking and test management tools (e.g., Jira, TestRail)
Excellent problem-solving skills with the ability to analyze issues and determine effective solutions
Good attention to detail and analytical thinking skills
Excellent written and verbal communication skills with the ability to clearly document technical issues and collaborate across distributed teams
Ability to manage priorities effectively and work across different time zones
Familiarity with Android devices, Android OS, Android Studio, and ADB commands
Experience with TestRail or similar test management platforms
Knowledge of API testing concepts and tools
Experience in an Agile/Scrum development environment