JPMorganChase · 2 days ago
Quality Automation Lead Software Engineer
JPMorganChase is a leading financial services firm that helps nearly half of America’s households achieve their financial goals. As a Lead Software Engineer within the Consumer & Community Banking Deposits 2.0, you will enhance, build, and deliver technology products while overseeing quality coverage across scrum teams.
Asset ManagementBankingFinancial Services
Responsibilities
Owns the governance of quality coverage across all scrum teams, including unit, integration, contract, and end-to-end testing
Defines and monitors quality metrics such as coverage percentage, defect leakage, and automation effectiveness
Provides technical guidance and conducts code/test reviews to ensure depth and completeness of test coverage
Acts as the bridge between development and quality enablement, driving consistency and best practices across teams
Maintains and evolves test frameworks, tools, and CI/CD quality gates to support robust automation utilizing
Analyzes codebases and pipelines to identify gaps in test coverage and improve testability and observability
Integrates static analysis, code coverage, and test reporting tools into the delivery pipeline
Collaborates across Tech teams to maintain quality gates in CI/CD and reviews automation ROI to guide teams toward effective, maintainable coverage
Fosters a team culture of diversity, inclusion, and respect, supporting collaboration and professional growth in quality initiatives
Qualification
Required
Formal training or certification on software engineering concepts and 5+ years applied experience
Strong coding proficiency in Java, Python, or equivalent languages
Deep expertise in test automation frameworks, for backend APIs and stream services, integrating coverage and quality metrics
Solid understanding of contract testing, mocking frameworks, service virtualization, and automation best practices
Proven experience with CI/CD pipelines and toolsets (GitHub Actions, Jenkins, GitLab), SDLC, and continuous delivery methods
Advanced knowledge of agile methodologies, application resiliency, security, shift-left quality enablement
Experience creating scalable microservices using Java, Spring Boot, Kafka for financial services; utilizing CI/CD toolsets (including GIT, Jenkins, JUnit, and Mockito) to develop high-quality software
Hands-on leadership experience with varying levels of Software Engineers in an agile environment
Preferred
Experience in AWS services (EKS, ECS, EC2, VPC, S3, IAM, Lambda, Aurora Postgres, Route53, ELB, API Gateway), Terraform for Infrastructure as Code (IaC), and practical cloud-native experience
Experience with AI/ML concepts or tools as applied to software quality, such as AI-driven test generation, defect prediction, or analytics
Experience working in a very large Financial or Banking services environment
Benefits
Comprehensive health care coverage
On-site health and wellness centers
A retirement savings plan
Backup childcare
Tuition reimbursement
Mental health support
Financial coaching
Company
JPMorganChase
With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets.
H1B Sponsorship
JPMorganChase 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 (3471)
2024 (3469)
2023 (3395)
2022 (3594)
2021 (2515)
2020 (2495)
Funding
Current Stage
Public CompanyTotal Funding
unknown1998-02-01IPO
Leadership Team
Recent News
Hartford Business Journal
2026-01-03
2025-12-19
2025-12-12
Company data provided by crunchbase