
subcontract jobs
Mobile Automation Tester – Lead
Location: Remote for the first 3-4 months, then Hybrid in Mountain View, CA
Duration: 6 months
Client: Cognizant/Intuit
Job Summary:
We are seeking a Mobile Automation Tester – Lead to drive our mobile test automation efforts for both iOS and Android platforms. The ideal candidate will be responsible for developing, maintaining, and executing automated test scripts using Maestro Automation framework and Selenium. This role requires strong technical leadership to mentor junior testers, collaborate with cross-functional teams, continuously improve testing processes, and ensure high-quality mobile application releases.
Key Responsibilities:
Lead the mobile test automation efforts for both iOS and Android platforms.
Develop, maintain, and execute automated test scripts using the Maestro Automation framework and Selenium.
Collaborate with cross-functional teams to ensure high-quality mobile applications.
Identify, document, and track bugs and issues through to resolution.
Mentor and guide junior automation testers, providing technical leadership and support.
Continuously improve the automation testing processes and frameworks.
Stay updated with the latest industry trends and best practices in mobile test automation.
Technical Skills:
Android:
Jetpack Compose (Highest Priority)
Kotlin and Coroutines
Android Architecture Components (View Model, Room, Live Data/State Flow, Navigation)
MVVM and Design Patterns (Clean Architecture, SOLID Principles, Repository Pattern)
Advanced Debugging and Profiling (Android Studio Profiler, ANRs)
Testing (Unit Testing, UI Testing, Integration Testing)
Advanced Networking with Rest and GraphQL (Retrofit, OkHttp)
iOS:
Proficiency in Swift and iOS Development (Deep knowledge of Swift, iOS SDK, Xcode, Apple’s latest frameworks like UI Kit, Swift UI).
Unit and UI Testing Expertise (Strong experience with XCTest and XCUI Tests; familiarity with additional testing frameworks like Maestro).
Test Automation and CI/CD (Hands-on experience integrating automation scripts into CI/CD pipelines).
Modern Architecture & Design Patterns (Knowledge of scalable architectures for testable code).
Debugging and Performance Optimization (Strong debugging skills; experience with tools like Instruments).
Collaboration Across Teams.
RESTful APIs and Backend Integration.
Version Control and Dependency Management (Proficiency with Git, CocoaPods or Swift Package Manager (SPM)).
App Modernization & Migration (Experience refactoring legacy codebases, transitioning from UIKit to SwiftUI).
Agile Development Practices (Familiarity with Agile methodologies, including participating in sprint ceremonies).
Soft Skills:
Excellent problem-solving and analytical skills.
Strong communication and collaboration abilities.
Leadership and mentoring capabilities.
Preferred Qualifications:
Experience with other automation tools and frameworks.
Knowledge of continuous integration and continuous deployment (CI/CD) pipelines.
Familiarity with Agile/Scrum methodologies.
To apply for this job email your details to aditya.jain@nytpcorp.com