Android Mobile QA Lead Software Engineer

JPMorgan Chase

Quick summary

Work type
On-site
Location
Columbus, OH
Posted
9 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $190k
$158k most similar roles pay here $232k

This listing doesn't post a salary. Most similar roles pay $168,717–$211,200.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 436 open roles on FindRole.

Listed pay typically runs $152,000–$215,000 across 230 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Android Mobile QA Lead Software Engineer

As a Lead Software Engineer on the Mobile Authentication team at JPMorganChase within Consumer & Community Banking, you will lead an agile development effort to enhance and deliver secure, high-quality mobile applications. Your daily tasks include building robust software solutions using Java, MVVM, Dagger, RxJava, and Kotlin, while also performing quality assurance through automation with tools like Appium and SauceLabs for cross-platform testing. You will work closely with RESTful APIs, unit test frameworks such as Mockito and JUnit, and leverage AWS services to ensure scalability and reliability. This role demands expertise in mobile UI fundamentals, Android Jetpack components, and architectural patterns including MVP, MVI, and MVVM, all while adhering to Agile methodologies for continuous improvement.

What you'll do

  • Analyzes large datasets to improve software applications and systems.
  • Designs and develops secure mobile apps using Java, MVVM, and RxJava.
  • Performs quality assurance and automation for identity authentication.
  • Utilizes Appium and SauceLabs for cross-platform test execution on iOS and Android.
  • Implements unit testing with frameworks like Mockito and JUnit for UI automation.

What we're looking for

  • Strong hands-on experience in building secure mobile applications using Java, MVVM, Dagger, RxJava, and Kotlin.
  • Proficient in mobile test automation using Appium for native and hybrid apps on iOS and Android, leveraging SauceLabs for cross-device testing.
  • Experience with Restful API integration and unit testing frameworks like Mockito and JUnit.
  • Deep understanding of the Java and Android ecosystem, including UI fundamentals and animations.
  • Familiarity with Agile development methodologies, SOLID principles, and architectural patterns such as MVVM.

More like this

Similar roles

Android Lead Software Engineer

JPMorgan Chase

Columbus, OH 9 days ago
Java Kotlin MVVM RxJava Dagger JUnit Mockito CI/CD Restful API LiveData State flows Android Jetpack Kotlin Coroutines MVP MVI SOLID principles Hilt Prometheus Grafana

Lead Software Engineer, Android

JPMorgan Chase

Columbus, OH 17 days ago
Kotlin Jetpack Compose RxJava LiveData MVP MVVM Gradle Jenkins Mockito Espresso Distributed systems Caching Persistence solutions Gang of Four CI/CD Android UI fundamentals RESTful API integration Memory analysis Thread analysis Heap analysis Mobile application profiling

Software Engineer III, Android Developer

JPMorgan Chase

New York, NY 5 days ago $133,000$185,000
Android Kotlin MVVM MVP MVC Git Xcode CocoaPods SwiftPackageManager CoreData AndroidStudio Robolectric Mockito Espresso RxJava Dagger Retrofit CI/CD RESTful Swift Objective-C Java C++ JavaScript Ruby Python

Senior, Software Engineer (Android)

Walmart

Sunnyvale, CA 11 days ago $117,000$234,000
Kotlin Java Android SDK Jetpack libraries REST API integration MVVM Clean Architecture CI/CD JUnit Telemetry Logging Performance monitoring AWS Azure DevOps Jetpack Compose Claude Cursor Copilot

Software Engineer II - Android

The Walt Disney Company

Remote 41 days ago $120,300$161,300
Kotlin Android SDK Swift iOS Agile CI/CD Java Git Docker PostgreSQL REST APIs JSON XML JUnit Mockito Maven Gradle SonarQube JIRA Confluence
Remote