Taro Logo

Lead Software Engineer - Test Automation

A global financial services firm and one of the largest banking institutions in the United States.
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Lead Software Engineer - Test Automation

As a Lead Software Engineer at JPMorgan Chase within the Consumer and community banking - wealth management, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

The role focuses on test automation leadership, requiring expertise in software development, testing frameworks, and DevOps practices. You'll be working with cutting-edge technologies and frameworks like Selenium, Playwright, and Cypress while leading technical evaluations and fostering communities of practice.

Key aspects of the role include:

  • Leading software testing automation initiatives
  • Developing and reviewing high-quality test automation code
  • Designing testing strategies for distributed systems
  • Evaluating new technologies and vendors
  • Contributing to technical leadership and mentorship

This position offers the opportunity to work with one of the world's largest financial institutions, impacting critical banking systems while advancing your career in test automation and technical leadership. You'll be part of a diverse, inclusive team that values innovation and technical excellence.

The role combines technical expertise with leadership responsibilities, making it ideal for experienced engineers looking to make a significant impact in financial technology while growing their careers in test automation and technical leadership.

Last updated an hour ago

Responsibilities For Lead Software Engineer - Test Automation

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues
  • Leads evaluation sessions with external vendors, startups, and internal teams
  • Leads communities of practice across Software Engineering
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Lead Software Engineer - Test Automation

Java
Python
JavaScript
  • Formal training or certification on software engineering concepts and 5+ years of applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in one or more programming language(s)
  • Proficiency in automation and continuous delivery methods
  • Strong programming skills in languages like Java or Python, JavaScript, or similar
  • Hands-on experience with frameworks like Selenium, Playwright, Cypress, Appium, RestAssured
  • Deep understanding of CI/CD pipelines, DevOps practices, and cloud platforms
  • Prior experience conducting Proof of concept and evaluating emerging technologies
  • Expertise in designing testing strategies for distributed, scalable systems
  • Knowledge of BDD/TDD practices and experience with tools like Cucumber

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer - Test Automation

Jobshare Infrastructure Engineer - Part Time/Jobshare 19 hours

Senior Infrastructure Engineer role at JPMorgan Chase, part-time job-share position (19 hours/week) focusing on infrastructure platform and data protection systems.

Lead Infrastructure Engineer, Network

Lead Infrastructure Engineer position at JPMorgan Chase focusing on network infrastructure, WAN environment, and Cisco technologies.

Lead Infrastructure Engineer, Database

Lead Infrastructure Engineer position at JPMorgan Chase focusing on database technologies, requiring 5+ years of experience in infrastructure engineering, cloud technologies, and automation.

Software Engineering - DevOps Engineer

Senior DevOps Engineer role at Apple focused on building and maintaining infrastructure for developer documentation tools and frameworks.

Jobshare Infrastructure Engineer - Part Time/Jobshare 19 hours

Senior Infrastructure Engineer role at JPMorgan Chase, part-time job-share position (19 hours/week) focusing on infrastructure platform and data protection systems.