Job Title: Mobile Applications Test Engineer
Location: Farmington Hills, MI (Onsite)
Duration: 6-12+ Months Contract
** W2-Visa-independent candidates required **
Job Summary:
Role Summary
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.
---
Key Responsibilities
· 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
---
Required Skills & Experience
· 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
· Debugging: Mobile device logs and standard diagnostic tools