Mô Tả Công Việc
Job TargetThe Senior Mobile QA Engineer for Banqup One Mobile is responsible for ensuring the quality, stability, and security of our mobile applications. This role demands strong domain-specific expertise in mobile testing, deep knowledge of mobile ecosystems, and the ability to validate complex onboarding flows, integrations with multiple backends, and device-specific behavior. The ideal candidate is detail-oriented, proactive, and highly skilled in modern QA practices for mobile, ensuring that our apps deliver a secure, seamless, and high-quality user experience. Operational TasksManual Testing Across Devices: Test app functionality across a wide range of devices, OS versions, and manufacturers to uncover device-specific issues.Network and API Validation: Intercept, monitor, and validate API calls (e.g., with Proxyman), ensuring efficient payload sizes, correct request/response flows, and robustness under unstable network conditions.Onboarding and Identity Testing: Validate complex onboarding scenarios, including multi-IDP flows, KYC checks, banking integrations, and strong identity verification, often requiring setup of test accounts and DB changes.End-to-End Scenarios: Execute E2E scenarios, including invoice creation, managing business partners, purchase receipts, and payments, verifying full workflow functionality.Automation of Mobile Tests: Design, implement, and maintain automated regression suites using Maestro and other relevant frameworks, especially for onboarding and critical payment scenarios.Security and Guard Validation: Validate that implemented security measures do not interfere with user experience.Regression and Release Validation: Perform regression testing on every release (iOS TestFlight, Google Play internal testing), validating both functional and non-functional requirements.Bug Reporting and Triage: Log, prioritize, and track defects in Jira, ensuring clear reproduction steps and collaborating closely with developers for resolution.Collaboration with Developers: Work closely with React Native and backend developers to ensure testability of features, early involvement in design reviews, and proactive identification of risks.CI/CD Integration: Support integration of automated tests into CI/CD pipelines, enabling efficient and reliable delivery.Organizational TasksStandards and Best Practices: Apply QA standards, methodologies, and best practices specific to mobile, ensuring consistent and high-quality validation processes.Efficiency and Scalability: Balance manual and automated testing to ensure efficiency, focusing automation on repetitive, critical, and high-risk areas.Confidentiality and Responsibility: Safeguard sensitive information, especially during testing of financial transactions and identity verification flows.Time and Absence Tracking: Track work hours and absences in designated tools (e.g., NetSuite, Jira), ensuring accurate reporting.Regulatory and Compliance Awareness: Ensure that testing activities respect GDPR, PSD2, and other regulatory frameworks relevant to fintech and identity verification.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Technical CompetenciesMobile Testing Expertise: Proven experience testing React Native or native mobile apps, with a strong understanding of iOS and Android ecosystems.Tooling Proficiency: Hands-on experience with tools like Proxyman (for intercepting API calls), Maestro (for E2E automation), and device farms/emulators.API & Network Knowledge: Understanding of REST APIs, OAuth2 flows, and network simulation to validate behavior under real-world mobile conditions.Device & OS Fragmentation: Experience handling device fragmentation, identifying OS/brand/model-specific issues.CI/CD Integration: Experience integrating automated tests into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.).Security Awareness: Familiarity with mobile app security (obfuscation, reverse engineering protections, certificate pinning).Bug Tracking & Documentation: Proficiency in Jira, Confluence, and structured documentation of test plans, cases, and reports.Behavioral CompetenciesAttention to Detail: Exceptional eye for detail to detect edge cases, device-specific issues, and subtle functional regressions.Strong Communication: Clear and complete communication in English, able to collaborate across international teams.Critical and Analytical Thinking: Ability to isolate, reproduce, and analyze complex issues across multiple layers (app, network, backend).Autonomy and Initiative: Self-driven, able to prioritize effectively, and proactive in identifying risks and gaps in test coverage.Adaptability and Resilience: Comfortable navigating shifting priorities and evolving mobile environments.Knowledge Sharing: Willingness to share expertise with the complete team.Cultural Awareness: Ability to work with distributed teams across different regions and cultures constructively.Senior Level RequirementsExperience: 5+ years of QA experience, with at least 3 years focused on mobile app testing (React Native a strong plus).Complex Testing Expertise: Proven track record in testing complex apps involving onboarding, KYC, payments, and integrations with multiple backend systems.Automation Ownership: Ability to design, implement, and maintain mobile automation frameworks independently.Problem-Solving and Risk Management: Skilled in identifying risks early, proposing mitigations, and validating fixes efficiently.Decision-Making Influence: Operate within the team, contributing to release readiness decisions and overall product quality strategy.Engagement and Representation: Represent QA concerns in cross-team discussions, release planning, and management updates.Close Working RelationshipsThis role will involve close collaboration with Mobile Development, Backend Development, QA, IT, Product Owner, Architecture, UX, and Support teams.
Xem toàn bộ Yêu Cầu Công Việc
Quyền Lợi
Office hours: 9:00 AM 🡪 12:00 PM, 1:00 PM 🡪 06:00 PM, off on Saturday and Sunday. Annual holidays leave will be following Vietnam law and as company regulations.25 days of annual leaveFlexible working hoursCompetitive remuneration package13th salary14th salary: applied for employees working at UPVN for over 3 years.Social insurance, health insurance, and unemployment insurance will be under Labor Law.Generous private medical health insurance for employees & family membersDynamic, young & international environmentEnglish & professional training courseTeam building activities & outingBrand new & state-of-art Agile officeOpportunity for traveling & training in Europe