Mobile Applications Test Engineer

ClifyX, INC
Farmington Hills, United States of America
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Farmington Hills, United States of America

Tech stack

Testing (Software)
API
Android
JIRA
Software Bug Management
Client Server Models
Mobile Application Software
Release Management
Screenshots
Software Testing Automation Framework
Test Management
Strategies of Testing
Backend
Bug Reporting
Testrail

Job description

We are seeking a Senior Testing Engineer to support customer-facing mobile applications across North American and Mexico. The role focuses on User Acceptance Testing (UAT) for existing and new services, validating end-to-end user experiences across mobile applications and supporting systems.

This role requires a highly adaptable engineer who can onboard quickly to new capabilities, contribute to quality initiatives, and support evolving program needs., · Execute UAT testing for mobile applications on iOS and Android

· Validate end-to-end customer journeys including:

o App onboarding and account setup

o Core feature functionality

o Electric Charging and Scheduling

o Notifications, subscriptions, and entitlements

o New features introduced through platform releases

· Test across supported environments, simulators, and test setups

· Validate behavior under varying system conditions and connectivity scenarios


Defect Management & Triage

· Log defects in Jira with clear reproduction steps, evidence, and impact assessment

· Support first-level defect triage:

o Assist in identifying likely failure areas across application and service layers

o Provide supporting evidence (screenshots, videos, logs) as appropriate

o Recommend severity and priority and support retesting of fixes


Adaptability & Scalability Expectations

· Quickly onboard to new services, backend changes, or platform updates

· Support or contribute to automation initiatives when required

· Assist with ad hoc testing, release validation, hotfix verification, or production issue analysis during critical periods

· Continuously evolve test approaches based on product maturity and release cadence


Test Management & Collaboration

· Execute and maintain UAT test cases in TestRail

· Provide clear UAT status, defect metrics, and release readiness inputs

· Collaborate closely with product owners, mobile teams, service teams, and release management

Requirements

· 7+ years of software testing experience with strong hands-on mobile testing

· Proven ownership of UAT cycles for customer-facing applications

· Strong defect analysis and triage skills

· Understanding of client-server systems, APIs, and asynchronous workflows

· Experience with:

o TestRail (test management)

o Jira (defect tracking)

o Mobile app distribution tools (e.g., TestFlight or equivalent)


Preferred Experience

· Experience with large-scale consumer applications, connected platforms, or IoT-adjacent products

· Exposure to test automation frameworks or hybrid testing strategies


Tools & Environment

· Test Management: TestRail

· Defect Tracking: Jira

· App Distribution: TestFlight (iOS), Android app distribution tools

Apply for this position