SIGN IN
Senior Engineer- Mobile Automation Testing jobs in United States
cer-icon
Apply on Employer Site
company-logo

Tata Consultancy Services · 23 hours ago

Senior Engineer- Mobile Automation Testing

Tata Consultancy Services is a leading global IT services, consulting, and business solutions organization. They are seeking a Senior Engineer specializing in Mobile Automation Testing to design, build, and maintain automation frameworks using Appium for both Android and iOS applications, while integrating with CI/CD pipelines and ensuring quality through Agile processes.
Enterprise SoftwareCloud ComputingConsultingInformation TechnologyBusiness Information SystemsIT Management
check
H1B Sponsor Likelynote

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 (BrowserStack, Sauce Labs)
Validate backend APIs used by mobile apps
Use tools such as Postman / RestAssured 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
Recommend improvements in:
Automation coverage
Framework design
Test execution time
Upskill through new tools, Appium 2.x updates, cloud testing platforms, and device capabilities

Qualification

AppiumMobile Automation FrameworksJavaPythonJenkinsREST API validationGitUIAutomator2XCUITestJSON schema validationPostmanAgile processes

Required

Strong hands on experience with Appium (Appium 1.x & Appium 2.x)
Automation for Native, Hybrid & Web Apps
Experience with UIAutomator2 (Android)
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
Hands on with Jenkins pipelines (Freestyle + Declarative)
Ability to integrate test suites with GitHub Actions / GitLab CI
Maven/Gradle for build & dependency mgmt
Running tests in parallel on device clouds
REST API validation using RestAssured (Java) or 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 (BrowserStack, Sauce Labs)
Validate backend APIs used by mobile apps
Use tools such as Postman / RestAssured 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
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
Bachelor or master in engineering
BACHELOR OF COMPUTER SCIENCE

Preferred

GitHub Actions / GitLab CI (nice to have)

Company

Tata Consultancy Services

company-logo
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting.

H1B Sponsorship

Tata Consultancy Services has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7880)
2024 (9690)
2023 (8537)
2022 (11159)
2021 (9813)
2020 (11984)

Funding

Current Stage
Public Company
Total Funding
unknown
2004-08-25IPO

Leadership Team

leader-logo
K. Krithivasan
Chief Executive Officer & Managing Director
linkedin
leader-logo
Aarthi Subramanian
President and Chief Operating Officer
Company data provided by crunchbase