Senior Engineer- Mobile Automation Testing
Job in
Englewood Cliffs, Bergen County, New Jersey, 07632, USA
Listed on 2026-02-15
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
Job Description & How to Apply Below
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.
- Java
- Python
- JavaScript (less common but acceptable)
- 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.
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
- Experience with Git
- Branching, merging, pull requests
- Code reviews & versioning
- 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.
- 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.
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.
EducationBachelor or master in engineering
Salary Range$80,000 - $100,000 a year
Qualifications:
BACHELOR OF COMPUTER SCIENCE
#J-18808-LjbffrPosition 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).
(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:
×