What are the responsibilities and job description for the MOBILE QA LEAD position at OKAYA INFOCOM?
Position: Mobile QA Lead
Duration: 12 Months
Location: Hybrid Philadelphia, PA(3-4 Days onsite required)
Interview: Phone & Video
Position Overview
We are seeking a highly skilled and experienced Consultant to support the implementation of our Statement of Work (SOW) focused on managing the testing, release, and deployment processes for native iOS and Android applications. The ideal candidate will have a strong background in QA and release management with exceptional communication skills to collaborate with cross-functional teams.
Responsibilities:
- Testing and Quality Assurance
- Conduct and oversee PRD reviews, ensuring a thorough understanding of app requirements and identifying potential risks or gaps
- Create, review, and update structured test cases in the agreed-upon Test Case Management System, ensuring comprehensive coverage of functional, regression, and exploratory testing scenarios
- Execute functional exploratory testing cycles, identify defects, and provide detailed documentation, including coverage of agreed-upon devices and demographics
- Supervise the execution of testing activities, ensure adherence to defined plans and schedules
- Log and track defects in JIRA, provide clear reproduction steps, collaborate with teams to prioritize, and resolve issues
- Participate in bug triage meetings, providing input on prioritization and impact
- Release Management
- Manage the release lifecycle for iOS and Android applications, including submission to the Apple App Store and Google Play
- Ensure compliance with platform guidelines and policies for all releases
- Coordinate beta testing cycles, manage user feedback, and incorporate findings into release planning
- Create and maintain detailed release checklists and release notes for every deployment
- Reporting and Communication
- Generate weekly reports highlighting key metrics, such as:
- P0/P1/P2 defects identified
- Resolved bugs
- Blockers and critical issues
- Status of upcoming releases
- Attend and actively participate in recurring QA and program meetings to provide updates, address challenges, and align on priorities
- Prepare high-level User Feedback Analysis (UFA) reports based on surveys conducted during exploratory testing, offering insights, and actionable recommendations
- CI/CD and Deployment
- Support and manage CI/CD pipelines to ensure automated and efficient build and deployment processes
- Monitor app performance post-release and coordinate quick resolutions for any critical issues or hotfixes
Qualifications
- Education:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- Experience:
- 5 years of experience in QA, release management, or software development lifecycle (SDLC)
- Experience with iOS and Android app release processes, including App Store Connect and Google Play Console
- Hands-on experience with testing tools (e.g., Appium, TestRail) and bug tracking systems (e.g., JIRA)
- Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions, or CircleCI)
- Skills:
- Strong analytical and problem-solving skills
- Excellent verbal and written communication skills, with the ability to collaborate across teams
- Knowledge of agile methodologies and best practices for software quality assurance
- Experience conducting and analyzing user feedback surveys is a plus