Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer II- Test Automation

JP Morgan Chase

Software and Technology Jobs

Software Engineer II- Test Automation

full-timePosted: Nov 19, 2025

Job Description

Software Engineer II- Test Automation

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase & Co., one of the world's leading financial services firms, we are seeking a Software Engineer II - Test Automation to join our dynamic team in Jersey City, NJ. As an emerging member of an agile squad, you will play a pivotal role in designing and delivering scalable automation frameworks that ensure the security and reliability of our cutting-edge banking applications. In this position, you will contribute to building robust testing solutions that support our mission to provide innovative financial products and services to millions of clients globally, while adhering to stringent regulatory standards in the financial industry. Your key responsibilities will include developing automated test scripts using modern tools and frameworks, integrating them seamlessly into continuous integration and deployment pipelines, and collaborating closely with developers, product owners, and stakeholders to enhance software quality. You will focus on creating secure, efficient automation that handles complex scenarios in areas like transaction processing, risk management, and customer data protection. By leveraging your expertise, you will help mitigate risks, accelerate release cycles, and drive the adoption of best practices in test automation within our technology-driven environment at JPMorgan Chase. This role offers an exciting opportunity to grow your career in a supportive, innovative culture where your contributions directly impact our global operations. We value diverse perspectives and provide resources for continuous learning, ensuring you stay at the forefront of fintech advancements. If you are passionate about automation and eager to make a difference in financial services, join us to help shape the future of banking technology.

Key Responsibilities

  • Design and develop robust test automation frameworks to support agile development cycles
  • Collaborate with software engineers to integrate automation into CI/CD pipelines for secure deployments
  • Create and maintain automated test scripts for web, mobile, and API applications in a financial services context
  • Identify and resolve defects to ensure high-quality, scalable software solutions
  • Participate in code reviews and contribute to best practices for test automation
  • Analyze test results and provide insights to improve system reliability and performance
  • Work with cross-functional teams to align testing strategies with business requirements in banking operations
  • Ensure compliance with security standards and data protection protocols during automation development
  • Mentor junior team members on automation tools and methodologies
  • Stay updated on emerging technologies to enhance testing efficiency in a fast-paced financial environment

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 2-4 years of experience in software testing and automation
  • Proficiency in programming languages such as Java, Python, or C#
  • Experience with test automation frameworks like Selenium, JUnit, or TestNG
  • Strong understanding of agile methodologies and CI/CD pipelines
  • Knowledge of secure coding practices and data privacy regulations in financial services
  • Ability to work collaboratively in a team environment

Preferred Qualifications

  • Experience in the financial services industry, particularly with banking applications
  • Familiarity with cloud platforms like AWS or Azure for scalable testing
  • Certification in test automation tools or ISTQB
  • Prior exposure to performance testing and API automation
  • Understanding of regulatory compliance such as GDPR or SOX in fintech

Required Skills

  • Java or Python programming
  • Selenium WebDriver for UI automation
  • JUnit or TestNG for unit testing
  • Jenkins or similar for CI/CD integration
  • REST API testing with tools like Postman or SoapUI
  • SQL for database validation
  • Agile and Scrum methodologies
  • Secure coding and vulnerability assessment
  • Problem-solving and analytical thinking
  • Team collaboration and communication
  • Version control with Git
  • Cloud computing basics (AWS/Azure)
  • Performance testing with JMeter
  • Attention to detail in financial data handling
  • Adaptability to regulatory changes in banking

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching contributions
  • Generous paid time off, including vacation, sick days, and parental leave
  • Professional development opportunities, including tuition reimbursement and certifications
  • Employee stock purchase plan and financial wellness programs
  • On-site fitness centers and wellness initiatives at Jersey City location
  • Flexible work arrangements and hybrid work options

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

140,000 - 200,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Java or Python programmingintermediate
  • Selenium WebDriver for UI automationintermediate
  • JUnit or TestNG for unit testingintermediate
  • Jenkins or similar for CI/CD integrationintermediate
  • REST API testing with tools like Postman or SoapUIintermediate
  • SQL for database validationintermediate
  • Agile and Scrum methodologiesintermediate
  • Secure coding and vulnerability assessmentintermediate
  • Problem-solving and analytical thinkingintermediate
  • Team collaboration and communicationintermediate
  • Version control with Gitintermediate
  • Cloud computing basics (AWS/Azure)intermediate
  • Performance testing with JMeterintermediate
  • Attention to detail in financial data handlingintermediate
  • Adaptability to regulatory changes in bankingintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 2-4 years of experience in software testing and automation (experience)
  • Proficiency in programming languages such as Java, Python, or C# (experience)
  • Experience with test automation frameworks like Selenium, JUnit, or TestNG (experience)
  • Strong understanding of agile methodologies and CI/CD pipelines (experience)
  • Knowledge of secure coding practices and data privacy regulations in financial services (experience)
  • Ability to work collaboratively in a team environment (experience)

Preferred Qualifications

  • Experience in the financial services industry, particularly with banking applications (experience)
  • Familiarity with cloud platforms like AWS or Azure for scalable testing (experience)
  • Certification in test automation tools or ISTQB (experience)
  • Prior exposure to performance testing and API automation (experience)
  • Understanding of regulatory compliance such as GDPR or SOX in fintech (experience)

Responsibilities

  • Design and develop robust test automation frameworks to support agile development cycles
  • Collaborate with software engineers to integrate automation into CI/CD pipelines for secure deployments
  • Create and maintain automated test scripts for web, mobile, and API applications in a financial services context
  • Identify and resolve defects to ensure high-quality, scalable software solutions
  • Participate in code reviews and contribute to best practices for test automation
  • Analyze test results and provide insights to improve system reliability and performance
  • Work with cross-functional teams to align testing strategies with business requirements in banking operations
  • Ensure compliance with security standards and data protection protocols during automation development
  • Mentor junior team members on automation tools and methodologies
  • Stay updated on emerging technologies to enhance testing efficiency in a fast-paced financial environment

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with company matching contributions
  • general: Generous paid time off, including vacation, sick days, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and certifications
  • general: Employee stock purchase plan and financial wellness programs
  • general: On-site fitness centers and wellness initiatives at Jersey City location
  • general: Flexible work arrangements and hybrid work options

Target Your Resume for "Software Engineer II- Test Automation" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer II- Test Automation. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer II- Test Automation" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Software Engineer II- Test Automation @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

JP Morgan Chase logo

Software Engineer II- Test Automation

JP Morgan Chase

Software and Technology Jobs

Software Engineer II- Test Automation

full-timePosted: Nov 19, 2025

Job Description

Software Engineer II- Test Automation

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase & Co., one of the world's leading financial services firms, we are seeking a Software Engineer II - Test Automation to join our dynamic team in Jersey City, NJ. As an emerging member of an agile squad, you will play a pivotal role in designing and delivering scalable automation frameworks that ensure the security and reliability of our cutting-edge banking applications. In this position, you will contribute to building robust testing solutions that support our mission to provide innovative financial products and services to millions of clients globally, while adhering to stringent regulatory standards in the financial industry. Your key responsibilities will include developing automated test scripts using modern tools and frameworks, integrating them seamlessly into continuous integration and deployment pipelines, and collaborating closely with developers, product owners, and stakeholders to enhance software quality. You will focus on creating secure, efficient automation that handles complex scenarios in areas like transaction processing, risk management, and customer data protection. By leveraging your expertise, you will help mitigate risks, accelerate release cycles, and drive the adoption of best practices in test automation within our technology-driven environment at JPMorgan Chase. This role offers an exciting opportunity to grow your career in a supportive, innovative culture where your contributions directly impact our global operations. We value diverse perspectives and provide resources for continuous learning, ensuring you stay at the forefront of fintech advancements. If you are passionate about automation and eager to make a difference in financial services, join us to help shape the future of banking technology.

Key Responsibilities

  • Design and develop robust test automation frameworks to support agile development cycles
  • Collaborate with software engineers to integrate automation into CI/CD pipelines for secure deployments
  • Create and maintain automated test scripts for web, mobile, and API applications in a financial services context
  • Identify and resolve defects to ensure high-quality, scalable software solutions
  • Participate in code reviews and contribute to best practices for test automation
  • Analyze test results and provide insights to improve system reliability and performance
  • Work with cross-functional teams to align testing strategies with business requirements in banking operations
  • Ensure compliance with security standards and data protection protocols during automation development
  • Mentor junior team members on automation tools and methodologies
  • Stay updated on emerging technologies to enhance testing efficiency in a fast-paced financial environment

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 2-4 years of experience in software testing and automation
  • Proficiency in programming languages such as Java, Python, or C#
  • Experience with test automation frameworks like Selenium, JUnit, or TestNG
  • Strong understanding of agile methodologies and CI/CD pipelines
  • Knowledge of secure coding practices and data privacy regulations in financial services
  • Ability to work collaboratively in a team environment

Preferred Qualifications

  • Experience in the financial services industry, particularly with banking applications
  • Familiarity with cloud platforms like AWS or Azure for scalable testing
  • Certification in test automation tools or ISTQB
  • Prior exposure to performance testing and API automation
  • Understanding of regulatory compliance such as GDPR or SOX in fintech

Required Skills

  • Java or Python programming
  • Selenium WebDriver for UI automation
  • JUnit or TestNG for unit testing
  • Jenkins or similar for CI/CD integration
  • REST API testing with tools like Postman or SoapUI
  • SQL for database validation
  • Agile and Scrum methodologies
  • Secure coding and vulnerability assessment
  • Problem-solving and analytical thinking
  • Team collaboration and communication
  • Version control with Git
  • Cloud computing basics (AWS/Azure)
  • Performance testing with JMeter
  • Attention to detail in financial data handling
  • Adaptability to regulatory changes in banking

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching contributions
  • Generous paid time off, including vacation, sick days, and parental leave
  • Professional development opportunities, including tuition reimbursement and certifications
  • Employee stock purchase plan and financial wellness programs
  • On-site fitness centers and wellness initiatives at Jersey City location
  • Flexible work arrangements and hybrid work options

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

140,000 - 200,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Java or Python programmingintermediate
  • Selenium WebDriver for UI automationintermediate
  • JUnit or TestNG for unit testingintermediate
  • Jenkins or similar for CI/CD integrationintermediate
  • REST API testing with tools like Postman or SoapUIintermediate
  • SQL for database validationintermediate
  • Agile and Scrum methodologiesintermediate
  • Secure coding and vulnerability assessmentintermediate
  • Problem-solving and analytical thinkingintermediate
  • Team collaboration and communicationintermediate
  • Version control with Gitintermediate
  • Cloud computing basics (AWS/Azure)intermediate
  • Performance testing with JMeterintermediate
  • Attention to detail in financial data handlingintermediate
  • Adaptability to regulatory changes in bankingintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 2-4 years of experience in software testing and automation (experience)
  • Proficiency in programming languages such as Java, Python, or C# (experience)
  • Experience with test automation frameworks like Selenium, JUnit, or TestNG (experience)
  • Strong understanding of agile methodologies and CI/CD pipelines (experience)
  • Knowledge of secure coding practices and data privacy regulations in financial services (experience)
  • Ability to work collaboratively in a team environment (experience)

Preferred Qualifications

  • Experience in the financial services industry, particularly with banking applications (experience)
  • Familiarity with cloud platforms like AWS or Azure for scalable testing (experience)
  • Certification in test automation tools or ISTQB (experience)
  • Prior exposure to performance testing and API automation (experience)
  • Understanding of regulatory compliance such as GDPR or SOX in fintech (experience)

Responsibilities

  • Design and develop robust test automation frameworks to support agile development cycles
  • Collaborate with software engineers to integrate automation into CI/CD pipelines for secure deployments
  • Create and maintain automated test scripts for web, mobile, and API applications in a financial services context
  • Identify and resolve defects to ensure high-quality, scalable software solutions
  • Participate in code reviews and contribute to best practices for test automation
  • Analyze test results and provide insights to improve system reliability and performance
  • Work with cross-functional teams to align testing strategies with business requirements in banking operations
  • Ensure compliance with security standards and data protection protocols during automation development
  • Mentor junior team members on automation tools and methodologies
  • Stay updated on emerging technologies to enhance testing efficiency in a fast-paced financial environment

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with company matching contributions
  • general: Generous paid time off, including vacation, sick days, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and certifications
  • general: Employee stock purchase plan and financial wellness programs
  • general: On-site fitness centers and wellness initiatives at Jersey City location
  • general: Flexible work arrangements and hybrid work options

Target Your Resume for "Software Engineer II- Test Automation" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer II- Test Automation. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer II- Test Automation" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Software Engineer II- Test Automation @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.