Search by job, company or skills

Brain-Life

Mobile QA Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 28 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

WE ARE HIRING: Mobile QA Engineer

Location: Ho Chi Minh City Type: Full-time

About the Role

We are looking for a hands-on Mobile QA Engineer to ensure the quality of our React Native mobile application.

We need a flexible team player. While your primary focus is ensuring our iOS and Android apps are bug-free, you will also wear multiple hats depending on the company's situation, ranging from API validation to assisting with support investigations. You won't just be executing test cases; you will be helping us build a quality culture.

Key Responsibilities

1. Mobile Testing

  • Cross-Platform Testing: Execute manual testing on both iOS and Android builds, ensuring the UI renders correctly across different screen sizes and OS versions.
  • Release Management: Manage the regression testing cycle for new builds and updates (if applicable).
  • Bug Tracking: Manage the entire bug lifecycle in Jira. You will be responsible for creating clear cards with reproduction steps, labeling them correctly, and moving them to completion.
  • Debugging: Capture logs to help developers fix issues faster.

2. API & Backend Validation

  • API Testing: Use Swagger documentation to understand expected backend behaviors and validate that the mobile app is sending/receiving the correct data.
  • Data Integrity: Verify that edge cases in the API (error codes, timeouts) are handled gracefully by the mobile app.

3. Situational & Adaptive Tasks

  • Support Escalation: Act as a Tier-2 technical investigator for user-reported issues that the support team cannot solve.
  • Ad-Hoc Projects: As the company priorities shift, you may assist with writing user guides, setting up basic test data, or manually verifying web-based admin panels if needed.
  • Work closely with Product Managers and Developers during feature development, not only at the end of the cycle.
  • Review feature behavior early and provide feedback on edge cases before implementation is finalized.

4. Documentation & Knowledge Management (High Priority)

  • Test Documentation: Create and maintain organized test suites/checklists (outside of Trello) to ensure we have a standard regression process.
  • Feature Documentation: Since requirements can change fast, you will be responsible for documenting how features actually work after they are built, acting as a living manual for the team.
  • User Guides: Assist in drafting internal wikis or user-facing help articles when new features are released.

Requirements
  • Experience:
  • 2+ years of QA experience on mobile applications.
  • Hands-on experience testing at least one React Native app in production.
  • Tech Stack:
  • Proficiency with Jira (or similar Kanban tools) for managing workflows.
  • Experience reading Swagger specs to write test cases.
  • Mobile Tooling: Familiarity with Xcode (iOS) and Android Studio for installing builds and viewing logs.
  • Mindset: A startup mindset, you are comfortable with shifting priorities and don't need a heavy requirements document to start testing.
  • Automation is a plus, but this role is primarily focused on high-quality manual testing.
  • You may help maintain or extend existing automation in the future.

Nice-to-Haves
  • Experience with React Native specific automation tools (like Detox, Appium, or Maestro).
  • Understanding of how CodePush or Over-the-Air updates work.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 139927927