JPMorgan Chase logo

Software Engineer, Test Automation

JPMorgan Chase

On-site
Ciudad Autónoma de Buenos Aires, Argentina
Full-time
Mid Level
Senior
3+ yrs
Salary not listedPosted 2mo ago

Real job — pulled straight from JPMorgan Chase’s careers page · Verified June 18, 2026 · No reposts.

Job description

JPMorgan Chase is hiring a Software Engineer, Test Automation — a full-time, based in Ciudad Autónoma de Buenos Aires, Argentina role. Apply directly on JPMorgan Chase's careers page below.

Software Engineer III - Test Automation

Location: Ciudad Autónoma de Buenos Aires, Argentina

Job responsibilities

  • Design, develop, and maintain automated test frameworks and test suites using Robot Framework and Python
  • Create and execute automated tests for API, backend services, and system-level components
  • Review and understand application code written in Java and C++ to design effective test strategies and identify risk areas
  • Integrate automated tests into CI/CD pipelines to support continuous testing
  • Analyze test results, troubleshoot failures, and work with development teams to resolve defects
  • Improve test reliability, execution time, and maintainability through best practices and refactoring
  • Define and enforce automation standards, patterns, and best practices across the team
  • Contribute to test planning, test strategy, and quality metrics for complex systems
  • Mentor and provide technical guidance to junior and mid-level test automation engineers
  • Collaborate cross-functionally with Software Engineers, SRE/DevOps, and Product teams to ensure high-quality releases
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies
  • Adds to team culture of diversity, equity, inclusion, and respect

 

Required qualifications, capabilities, and skills

  • 3+ years of experience in software testing with a strong focus on test automation
  • Proven hands-on experience with Robot Framework and Python for test automation
  • Solid understanding of software development principles and test design techniques
  • Working knowledge of Java and C++, sufficient to:
    • Read and understand production code
    • Debug issues and analyze logs
    • Collaborate effectively with developers
  • Experience testing distributed systems, APIs, microservices, or backend platforms
  • Familiarity with CI/CD tools (e.g., GitHub Actions, Azure DevOps, Jenkins, GitLab CI)
  • Strong debugging, problem-solving, and analytical skills
  • Experience working in Agile/Scrum development environments
  • Excellent communication skills and ability to work independently on complex problems

 

Preferred qualifications, capabilities, and skills

  • Experience with performance, load, or reliability testing
  • Familiarity with containerized environments (Docker, Kubernetes)
  • Experience with test data management and test environment orchestration
  • Exposure to cloud platforms (Azure, AWS, or GCP)
  • Knowledge of BDD or keyword-driven testing approaches
  • Experience influencing test strategy at the team or program level 

About Us

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.
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.

About the Organization

J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world. We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III - SDET at JPMorgan Chase within the Corporate and Investment Banking team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Arterys logo

Senior Software Engineer

$110k–$175kChicago, IL
✓ From careers page· 21m ago
Blue River Technology logo

Systems Engineer, Autonomous Systems

$131k–$228kRemote · US-eligible
✓ From careers page· 25m ago
Waystar logo

Senior Data Scientist

Lehi, UT
✓ From careers page· 26m ago
TetraScience logo

Lead Software Platform Engineer, MLOps (Remote)

$200k–$270kRemote · US-eligible
✓ From careers page· 26m ago

Frequently asked questions

What skills are required for Software Engineer, Test Automation at JPMorgan Chase?

The required skills for Software Engineer, Test Automation at JPMorgan Chase include: Python, API, Java, C++, CI/CD, Agile, Scrum, Docker, Kubernetes, AWS, Azure, GCP.

What is the seniority level for Software Engineer, Test Automation at JPMorgan Chase?

Software Engineer, Test Automation at JPMorgan Chase is a Mid Level / Senior level position.

How do I apply for Software Engineer, Test Automation at JPMorgan Chase?

You can view the full description and apply for Software Engineer, Test Automation at JPMorgan Chase on EchoJobs: https://echojobs.io/job/jpmorgan-chase-software-engineer-iii-test-automation-zyd0q.