New: upload your resume and get matched to AI jobs. Free to start →

Lead Software Engineer - Quality Assurance / Test Automation / Agentic Systems

Salary not listed • Plano, TX, United States • Full-time

Posted 15d ago

No salary is listed. Many US states require employers to post a pay range, so ask about pay early.

Job Location

Plano, TX, United States

Tech Stack

Remote Work Policy

On-site

Employment Type

Full-time

Categories

AI Agent Engineer

About the job

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Chief Technology Office (CTO) - Identity & Access Management (IAM), 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 building critical technology solutions across multiple technical areas working closely with various business functions and partners in support of the firm’s business objectives. You will be responsible for building, integrating, and operating enterprise-scale automation and an agentic, human-gated testing ecosystem that accelerates delivery while protecting quality, controls, and auditability. This role will align with user-journey-led quality, partner integration readiness, and an agentic test framework.

Responsibilities

  • Execute creative software solutions, design, development, and technical troubleshooting.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes.
  • Apply knowledge of tools within the Software Development Life Cycle toolchain, including AI-assisted development and automation capabilities.
  • Set and run journey quality strategy to convert product intent into risk-based acceptance criteria, measurable quality outcomes, and clear entry/exit standards.
  • Design coverages that stay current with maintaining a living journey map and continuously tune regression & performance testing scope.
  • Engineer partner-facing integration validation by implementing contract tests, stubs/simulators, and automated integration/acceptance suites.
  • Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability.
  • Improve reliability of the testing system by reducing flakiness and time-to-diagnosis through stability patterns.
  • Own the defect prevention loop to lead reproduction, triage, fix validation, and prevention.
  • Report 'journey health' with clarity by providing executive-ready readiness reporting.
  • Lead communities of practice across Software Engineering to drive awareness and use of new technologies.

Requirements

  • Formal training or certification on software/quality engineering, software development in testing automation concepts and 5+ years applied experience.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced in one or more programming language(s) and framework(s) (e.g., Java, BDD suites - cucumber/gherkin, SQL, Rest API, Jira).
  • Proficiency in engineering, automation depth, and continuous delivery methods (UI automation - playwright/selenium), along with experience in API testing.
  • Understand enterprise testing ecosystems and ability to standardize across frameworks (e.g., FiTest+).
  • Build and operationalize an agentic testing ecosystem to design, implement, and run a human-gated agent framework.
  • Manage release readiness & governance with entry/exit criteria, evidence-based sign-off, and strong partnership in Release Management.
  • Establish and maintain strong partnership across Product/Engineering/Operations and other lines of business.
  • Demonstrated experience leading effective use of approved AI-assisted software development tools.

About JPMorganChase