Key Responsibilities
1. Test Architecture & Quality Strategy
- Design and implement comprehensive test strategies for mobile applications (iOS, Android).
- Participate in architecture design reviews to ensure testability, reliability, and maintainability.
- Define regression and release test strategies aligned with agile sprint cycles.
2. Test Planning & Execution
- Develop detailed test scenarios, test cases, and test data for functional, integration, and regression testing.
- Perform manual and automated testing across mobile apps, APIs, and backend services.
- Manage defect tracking, prioritization, and root cause validation in collaboration with the development team.
3. QA Governance & Collaboration
- Collaborate with the central IT QA team to align testing frameworks, governance, and quality standards.
- Ensure all test activities, evidence, and reports comply with internal QA policies before UAT or production release.
- Govern the overall delivery quality for mobile projects and ensure readiness for SIT/UAT sign-offs.
4. Leadership & Continuous Improvement
- Mentor junior QAs and provide technical and process guidance.
- Drive automation adoption and contribute to CI/CD quality pipelines.
- Promote Agile values, collaboration, and proactive communication within the squad.
- Encourage a culture of ownership, flexibility, and team synergy.
Qualifications
- Bachelor's Degree in Computer Science, Engineering, or related field.
- 5+ years of QA experience, with at least 2 years in mobile application testing (iOS, Android).
- Proficient in test design, data preparation, and regression management.
- Strong experience in API testing tools (e.g., Postman, Swagger) and automation frameworks (e.g., Appium, Espresso, XCTest, or Flutter Driver).
- Familiar with Agile/Scrum practices and CI/CD pipelines.
- Understanding of banking, credit card, or loan systems is a strong advantage.
- Excellent communication and collaboration skills, with a team player mindset.