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.

Software Engineer III - Test Automation

ExperiencedNo visa sponsorship
J.P. Morgan logo

at J.P. Morgan

Bulge Bracket Investment Banks

Posted 3 days ago

No clicks

**Software Engineer III - Test Automation** designs, develops, and maintains automation frameworks using Robot Framework and Python. Key responsibilities include creating API, backend, and system-level tests, reviewing Java and C++ code, integrating tests into CI/CD pipelines, and mentoring junior engineers. This role requires 3+ years in test automation, proven experience with Robot Framework and Python, understanding of software development principles, and familiarity with CI/CD tools. Strong debugging, problem-solving, and communication skills are essential. Preferred qualifications include performance testing, containerized environment, and cloud platform experience. Join JPMorgan Chase to drive innovative, secure technology solutions in a dynamic agile team.

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
Argentina

Full Job Description

Location: Ciudad Autnoma 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 
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 firms business objectives.

Software Engineer III - Test Automation

Compensation

Not specified

City: Not specified

Country: Argentina

J.P. Morgan logo
Bulge Bracket Investment Banks

3 days ago

No clicks

at J.P. Morgan

ExperiencedNo visa sponsorship

**Software Engineer III - Test Automation** designs, develops, and maintains automation frameworks using Robot Framework and Python. Key responsibilities include creating API, backend, and system-level tests, reviewing Java and C++ code, integrating tests into CI/CD pipelines, and mentoring junior engineers. This role requires 3+ years in test automation, proven experience with Robot Framework and Python, understanding of software development principles, and familiarity with CI/CD tools. Strong debugging, problem-solving, and communication skills are essential. Preferred qualifications include performance testing, containerized environment, and cloud platform experience. Join JPMorgan Chase to drive innovative, secure technology solutions in a dynamic agile team.

Full Job Description

Location: Ciudad Autnoma 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 
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 firms business objectives.