{"id":1319741,"url":"https://alion.io/job/safetrust-mobile-qa-engineer","title":"Mobile QA Engineer","company":{"id":3828175,"name":"Safetrust","domain":"safetrust.com","url":"https://alion.io/company/safetrust","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":null},"role":"QA","role_family":"QA","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Ho Chi Minh City, Vietnam"],"countries":["VN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":1,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Appium","optional":false},{"name":"Espresso","optional":false},{"name":"Jira","optional":false},{"name":"Postman","optional":false},{"name":"Rest API","optional":false},{"name":"Selenium","optional":false},{"name":"TestRail","optional":false},{"name":"XCUITest","optional":false},{"name":"CI/CD","optional":true},{"name":"GitHub Actions","optional":true},{"name":"GitLab CI","optional":true},{"name":"Jenkins","optional":true}],"status":"live","first_seen_at":"2026-08-03T00:00:00Z","employer_posted_date":"2026-08-03","last_verified_at":"2026-09-30T11:09:56Z","board_verified":true,"closed_at":null,"days_open":59,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":59},"description":"About the role:\nThe QA Engineer (Mobile App) is responsible for the quality of Safetrust's mobile credentials apps (iOS and Android) and supporting web portals. This position plays a key role in the QA organization, ensuring the full user experience - from credential provisioning and wallet interactions to BLE/NFC reader handshakes - works reliably across devices.\nThis role focuses on test design, execution, and defect management across mobile and web, and contributes to Safetrust's continued growth by protecting the quality of the customer-facing credential experience.\nKey Responsibilities:\nDesign, write, and execute test cases for mobile (iOS, Android) and web applications.\nVerify BLE/NFC interactions between mobile apps and physical readers across many device models.\nMaintain a device matrix and ensure coverage across OS versions, screen sizes, and OEM variants.\nTest push notifications, deep links, biometrics, secure storage, and credential lifecycle flows.\nPerform exploratory, regression, and acceptance testing for each release.\nFile clear, reproducible bug reports with logs, screenshots, and video where useful.\nContribute to API testing using tools like Postman; write basic automated checks where it pays off.\nPartner with developers, product managers, and customer support to drive defects to resolution.\nDesign, develop, execute, and maintain comprehensive test plans, test cases, and validation procedures for Safetrust's mobile applications and supporting web portals.\nPerform functional, regression, integration, exploratory, acceptance, and end-to-end testing across iOS, Android, and web platforms.\nValidate credential provisioning, BLE/NFC communication, wallet integration, biometrics, authentication, and secure credential lifecycle workflows.\nVerify mobile application compatibility across multiple operating systems, device manufacturers, screen sizes, and hardware configurations.\nDevelop and maintain mobile device test matrices to ensure comprehensive release coverage.\nPerform API testing using Postman or similar tools to validate backend services supporting mobile applications.\nCreate and maintain automated test scripts using Appium, Espresso, XCUITest, Selenium, or other automation frameworks where appropriate.\nExecute usability, accessibility, performance, and security testing to improve the overall customer experience.\nIdentify, document, prioritize, and track software defects with detailed reproduction steps, logs, screenshots, videos, and impact analysis.\nCollaborate with Product Management, Software Engineering, Embedded Engineering, Cloud Engineering, and Customer Support to resolve defects and improve product quality.\nParticipate in requirements reviews, design reviews, sprint planning, and release readiness activities.\nValidate application integrations with Safetrust readers, gateways, cloud services, APIs, and third-party platforms.\nMonitor application quality metrics including defect trends, regression coverage, release readiness, and production quality.\nSupport production issue investigations and customer-reported defects through root cause analysis and verification of fixes.\nContinuously improve testing methodologies, automation coverage, and quality standards across the mobile engineering organization.\nSkills & Experience:\nBachelor's degree in Computer Science, Engineering, or a related field.\n1-3 years of QA experience on mobile and/or web applications (Junior: 1-2; Middle: 2-3+).\nSolid grasp of QA fundamentals: test planning, test design techniques, defect lifecycle.\nHands-on experience testing native or hybrid mobile apps on iOS and Android.\nComfortable with API testing tools (Postman, REST clients) and reading JSON/HTTP traffic.\nFamiliarity with bug-tracking and test management tools (Jira, TestRail, or similar).\nGood written English for bug reports and cross-office collaboration.\nNice to Have / Preferred\nExperience with mobile automation frameworks (Appium, XCUITest, Espresso).\nFamiliarity with BLE/NFC behaviour on mobile, or experience testing wallet/credential apps.\nExposure to performance, security, or accessibility testing.\nKnowledge of CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).\nSuccess Profile:\nThe ideal candidate is:\nDetail-oriented with strong intuition for user-facing quality issues.\nComfortable managing a broad device/OS test matrix.\nA clear communicator who partners well with developers and product managers.\nProactive about improving coverage and catching regressions early.\nComfortable working across regions and functions in a global environment (Vietnam, US, Australia).\nWhy you'll love working here\nCompetitive salary based on experience and performance\n13th-month salary \nDaily lunch is provided at the office\nFree coffee, tea, and refreshments\nFull statutory insurance (social, health, unemployment)\nAnnual health check-up and paid annual leaves\nProfessional, international working environment\nWorking Location:Level 6 Khanh Hoi 2 Building 360A Ben Van Don, Vinh Hoi, Ho Chi Minh City\nSafetrust is an equal opportunity employer and prohibits discrimination and harassment of any kind. We offer an inclusive workplace and will not tolerate discrimination against any job candidate or employee due to age, race, religion, color, ethnicity, national origin, gender, gender identity/expression, sexual orientation, membership in an employee organization, medical condition, family history, genetic information, veteran status, marital status or parental status.","description_format":"text","description_chars":5491,"description_truncated":false,"requirements":{"experience_years_min":1,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":["Annual leave"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-26T20:47:43Z"}],"liveness":{"score":16,"band":"cold","label":"Long shot","p_open":1,"p_active":0.443,"p_room":0.36,"age_days":58,"expected_fill_days":30,"reasons":["conf:7","win:tail","crowd:junior"],"computed_at":"2026-09-30T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/safetrust-mobile-qa-engineer","json_url":"https://alion.io/job/safetrust-mobile-qa-engineer.json","meta":{"generated_at":"2026-10-01T03:00:47Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":2444,"day_limit":5000,"remaining_today":2556,"minute_limit":60,"resets_at":"2026-10-02T00:00:00Z"}}}