×
Register Here to Apply for Jobs or Post Jobs. X

Senior Engineer- Mobile Automation Testing

Job in Englewood Cliffs, Bergen County, New Jersey, 07632, USA
Listing for: Tata Consultancy Services
Full Time position
Listed on 2026-02-15
Job specializations:
  • IT/Tech
    Technical Support, Cloud Computing, Data Security, IT QA Tester / Automation
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Englewood Cliffs

Job Description

Mobile Automation Tester

Must Have Technical / Functional Skills
  • Strong hands on experience with Appium (Appium 1.x & Appium 2.x)
  • Automation for Native, Hybrid & Web Apps
  • Experience with:
    • XCUITest (iOS)
    • Deep knowledge of Appium desired capabilities, locator strategies, gestures, Waits, context switching.
At Least One Of The Following Is Mandatory
  • Java
  • Python
  • JavaScript (less common but acceptable)
CI/CD Integration
  • Hands on with Jenkins pipelines (Freestyle + Declarative)
  • Ability to integrate test suites with:
    • Git Hub Actions / Git Lab CI (nice to have)
    • Maven/Gradle for build & dependency mgmt.
    • Running tests in parallel on device clouds.
API Automation (Complementary Skill)

Because most mobile flows depend on back end APIs, tester must know:

  • REST API validation using:
    • Rest Assured (Java)
    • Python Requests
    • Token-based authentication basics
    • JSON schema validation
Source Code Management
  • Experience with Git
  • Branching, merging, pull requests
  • Code reviews & versioning
Roles & Responsibilities
  • Design, build, and maintain mobile automation frameworks using Appium (Android & iOS).
  • Develop end to end automated test scripts for native, hybrid, and mobile web apps.
  • Implement POM / hybrid frameworks, reusable methods, and utilities.
  • Develop automation for critical flows, regression, smoke, and sanity suites.
  • Perform functional validation on:
    • App install/upgrade
    • Login, onboarding, flows
    • Push notifications
    • Permissions (camera/location/storage)
    • Interrupt testing (calls, alerts)
    • Network switching & offline mode
    • Validate UI/UX across multiple devices, screen sizes, and OS versions.

Integrate automation suite with Jenkins pipelines (daily runs, regression runs, reporting).

Configure and optimize test runs on device farms (Browser Stack, Sauce Labs).

Work With Dev Ops For
  • Parallel execution
  • Scheduled builds
  • Error monitoring & environment stability
  • Validate backend APIs used by mobile apps.
  • Use tools such as Postman / Rest Assured for API validation.
  • Verify frontend–backend sync:
    • Tokens
    • Session management
    • Feed/content updates
  • Analyze automation failures, device logs, crashes, and system logs (Logcat, Xcode logs).
  • Capture screenshots, videos, logs for defect reporting.
  • Work closely with developers to reproduce and isolate defects.
  • Understand requirements, user stories, acceptance criteria.
  • Create:
    • Automation test strategy
    • Test scenarios
    • Automation coverage plan
    • Execution reports and dashboards
  • Maintain artefacts according to Versant governance standards.
Participate In
  • Daily stand‑ups
  • Sprint planning
  • Grooming sessions
  • Retrospectives

Provide daily status updates & highlight automation blockers.

Collaborate with developers, PO, PM, QA leads.

Continuous Improvement
  • Recommend improvements in:
    • Automation coverage
    • Framework design
    • Test execution time
    • Upskill through new tools, Appium 2.x updates, cloud testing platforms, and device capabilities.
Generic Managerial Skills, If any

Responsible for designing and executing mobile test automation frameworks using Appium, integrating with CI/CD pipelines, performing functional testing on Android & iOS applications, and ensuring quality delivery through Agile processes.

Education

Bachelor or master in engineering

Salary Range

$80,000 - $100,000 a year

Qualifications:

BACHELOR OF COMPUTER SCIENCE

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary