LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Senior Quality Automation Engineer

ExperiencedNo visa sponsorship
J.P. Morgan logo

at J.P. Morgan

Bulge Bracket Investment Banks

Posted 7 days ago

No clicks

**Senior Quality Automation Engineer** in Wilmington, DE, designs, develops, and maintains API, UI, and data-layer automated test frameworks. Orchestrates reliable test data, integrates with CI/CD pipelines, and configures quality dashboards for fast feedback and confident releases. Collaborates cross-functionally to define test strategy, Improves testing tools, and coaches peers. Requires 5+ years in QE/SDET roles, proficient in Java, REST testing, and SQL. Preferred: financial services experience, Python knowledge, UI automation, and contract testing.

Compensation
Not specified USD

Currency: $ (USD)

City
Wilmington
Country
United States

Full Job Description

Location: Wilmington, DE, United States

Job Description: 603 Individual Contributor Product Delivery, Automation Testing / Selenium / Java Developer

Organization Description

Our Consumer & Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans, and payment processing. Were proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions all while ranking first in customer satisfaction.

Employer Description

JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses, and many of the worlds most prominent corporate, institutional, and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing, and asset management.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants and employees religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

 

Job Description

As a Senior Quality Automation Engineer in Credit Card, you build, enhance, and operate an automated testing framework covering API, user interface, and data-layer validation, and you make quality measurable through dashboards and actionable metrics. You partner with teams to translate requirements into test strategy, increase automation coverage, and reduce flaky tests through strong test data practices. Your work helps us release confidently and reliably.

 

Job Responsibilities 

  • Design, develop, and maintain an automation framework that supports API, user interface, and data validation testing.
  • Build and maintain automated API tests, including positive/negative scenarios, authentication patterns, and contract or schema validation.
  • Create reliable, repeatable test data approaches (seeding, synthetic data generation, isolation, and cleanup) to reduce test flakiness.
  • Validate end-to-end outcomes using database queries and data assertions across different data stores.
  • Integrate automated tests into continuous integration and deployment pipelines to provide fast feedback and release confidence.
  • Configure and own quality and execution dashboards (for example, Kibana), including trend views, failure insights, and automation health metrics.
  • Monitor automation results and key quality indicators, communicate progress and risks, and drive resolution with partners.
  • Collaborate with product and engineering partners to define test strategy, acceptance criteria, and meaningful coverage for new features.
  • Participate in Agile ceremonies and provide estimates for quality engineering work.
  • Improve tooling, patterns, and standards to make test suites scalable, maintainable, and easy for teams to adopt.
  • Coach peers on automation best practices, debugging, and building quality into delivery.

 

Required Qualifications, Capabilities, and Skills 

  • 5+ years of hands-on experience in quality engineering, test automation, or SDET roles with strong coding ownership.
  • Demonstrated experience building or significantly evolving an automated testing framework (not only writing individual scripts).
  • Strong Java development skills
  • Proven API test automation experience (for example, REST testing frameworks and automated assertions).
  • Practical database fundamentals and experience validating results using SQL and data checks across different database technologies.
  • Hands-on test data management experience, including creating, seeding, maintaining, and cleaning up data for automated tests.
  • Experience integrating automation into continuous integration pipelines (for example, Jenkins) and using source control workflows (for example, Git).
  • Experience configuring and owning execution and quality dashboards (for example, Kibana) and using metrics to drive improvements.
  • Experience working in Agile delivery teams and translating requirements into effective test scenarios.
  • Strong communication skills to explain quality risks, progress, and results to varied audiences.
  • Ability to troubleshoot across services, environments, and logs on Unix or Linux-based systems.

 

Preferred Qualifications, Capabilities, and Skills 

  • Experience in financial services and familiarity with credit card products and associated risk considerations.
  • Working knowledge of Python is a plus.
  • Experience with user interface automation tools and patterns (for example, Selenium and behavior-driven testing approaches).
  • Experience with performance, monitoring, or reliability tooling (for example, load testing and application performance monitoring).
  • Experience implementing contract testing and service virtualization to reduce dependency on downstream systems.
  • Experience with containerized test execution and scalable parallel runs.
  • Bachelors or Masters degree in Computer Science or a related field, or equivalent practical experience.
  • Experience mentoring peers and setting team-level automation standards.

 

Optional Additional Information 

  • This role is hands-on and focuses on building, operating, and continuously improving automation and reporting capabilities.
  • You may support manual testing for targeted scenarios when automation is not feasible or cost-effective.
  • Work schedule and location expectations will be shared during the interview process.
  • We welcome candidates with varied backgrounds and experiences who can demonstrate impact in building automation and measurable quality outcomes.

 

Additional information: Applicants must be authorized to work for any employer in the US. We are not able to provide immigration sponsorship or take over sponsorship of an employment visa at this time. Final job grade level and corporate title will be determined at time of offer and may differ from this posting

 

Build and own automation across APIs, data, and dashboards to speed delivery and improve quality.

Senior Quality Automation Engineer

Compensation

Not specified USD

City: Wilmington

Country: United States

J.P. Morgan logo
Bulge Bracket Investment Banks

7 days ago

No clicks

at J.P. Morgan

ExperiencedNo visa sponsorship

**Senior Quality Automation Engineer** in Wilmington, DE, designs, develops, and maintains API, UI, and data-layer automated test frameworks. Orchestrates reliable test data, integrates with CI/CD pipelines, and configures quality dashboards for fast feedback and confident releases. Collaborates cross-functionally to define test strategy, Improves testing tools, and coaches peers. Requires 5+ years in QE/SDET roles, proficient in Java, REST testing, and SQL. Preferred: financial services experience, Python knowledge, UI automation, and contract testing.

Full Job Description

Location: Wilmington, DE, United States

Job Description: 603 Individual Contributor Product Delivery, Automation Testing / Selenium / Java Developer

Organization Description

Our Consumer & Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans, and payment processing. Were proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions all while ranking first in customer satisfaction.

Employer Description

JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses, and many of the worlds most prominent corporate, institutional, and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing, and asset management.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants and employees religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

 

Job Description

As a Senior Quality Automation Engineer in Credit Card, you build, enhance, and operate an automated testing framework covering API, user interface, and data-layer validation, and you make quality measurable through dashboards and actionable metrics. You partner with teams to translate requirements into test strategy, increase automation coverage, and reduce flaky tests through strong test data practices. Your work helps us release confidently and reliably.

 

Job Responsibilities 

  • Design, develop, and maintain an automation framework that supports API, user interface, and data validation testing.
  • Build and maintain automated API tests, including positive/negative scenarios, authentication patterns, and contract or schema validation.
  • Create reliable, repeatable test data approaches (seeding, synthetic data generation, isolation, and cleanup) to reduce test flakiness.
  • Validate end-to-end outcomes using database queries and data assertions across different data stores.
  • Integrate automated tests into continuous integration and deployment pipelines to provide fast feedback and release confidence.
  • Configure and own quality and execution dashboards (for example, Kibana), including trend views, failure insights, and automation health metrics.
  • Monitor automation results and key quality indicators, communicate progress and risks, and drive resolution with partners.
  • Collaborate with product and engineering partners to define test strategy, acceptance criteria, and meaningful coverage for new features.
  • Participate in Agile ceremonies and provide estimates for quality engineering work.
  • Improve tooling, patterns, and standards to make test suites scalable, maintainable, and easy for teams to adopt.
  • Coach peers on automation best practices, debugging, and building quality into delivery.

 

Required Qualifications, Capabilities, and Skills 

  • 5+ years of hands-on experience in quality engineering, test automation, or SDET roles with strong coding ownership.
  • Demonstrated experience building or significantly evolving an automated testing framework (not only writing individual scripts).
  • Strong Java development skills
  • Proven API test automation experience (for example, REST testing frameworks and automated assertions).
  • Practical database fundamentals and experience validating results using SQL and data checks across different database technologies.
  • Hands-on test data management experience, including creating, seeding, maintaining, and cleaning up data for automated tests.
  • Experience integrating automation into continuous integration pipelines (for example, Jenkins) and using source control workflows (for example, Git).
  • Experience configuring and owning execution and quality dashboards (for example, Kibana) and using metrics to drive improvements.
  • Experience working in Agile delivery teams and translating requirements into effective test scenarios.
  • Strong communication skills to explain quality risks, progress, and results to varied audiences.
  • Ability to troubleshoot across services, environments, and logs on Unix or Linux-based systems.

 

Preferred Qualifications, Capabilities, and Skills 

  • Experience in financial services and familiarity with credit card products and associated risk considerations.
  • Working knowledge of Python is a plus.
  • Experience with user interface automation tools and patterns (for example, Selenium and behavior-driven testing approaches).
  • Experience with performance, monitoring, or reliability tooling (for example, load testing and application performance monitoring).
  • Experience implementing contract testing and service virtualization to reduce dependency on downstream systems.
  • Experience with containerized test execution and scalable parallel runs.
  • Bachelors or Masters degree in Computer Science or a related field, or equivalent practical experience.
  • Experience mentoring peers and setting team-level automation standards.

 

Optional Additional Information 

  • This role is hands-on and focuses on building, operating, and continuously improving automation and reporting capabilities.
  • You may support manual testing for targeted scenarios when automation is not feasible or cost-effective.
  • Work schedule and location expectations will be shared during the interview process.
  • We welcome candidates with varied backgrounds and experiences who can demonstrate impact in building automation and measurable quality outcomes.

 

Additional information: Applicants must be authorized to work for any employer in the US. We are not able to provide immigration sponsorship or take over sponsorship of an employment visa at this time. Final job grade level and corporate title will be determined at time of offer and may differ from this posting

 

Build and own automation across APIs, data, and dashboards to speed delivery and improve quality.