Taro Logo

Software Engineer III - Automation Testing, Python

A leading global financial services firm offering banking, investment and technology solutions.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III - Automation Testing, Python

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the AI/ML & Data platform 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.

The role focuses on automation testing using Python, requiring expertise in both API and UI testing. You'll be working with frameworks like Pytest, Playwright, and Selenium to create robust automated test suites. Key responsibilities include designing and maintaining test scripts, conducting comprehensive testing, and ensuring seamless integration with CI/CD pipelines.

You'll be part of the AI/ML & Data platform team, working on critical technology solutions that support various business functions. The position requires strong Python programming skills, experience with test automation tools, and familiarity with AWS services. You'll collaborate closely with development and product teams to ensure high-quality software delivery.

The ideal candidate brings 3+ years of software engineering experience, strong Python skills, and expertise in test automation. Experience with AWS services like S3 and Lambda is essential. You should be able to work effectively in an agile team environment and possess excellent communication skills.

This role offers an opportunity to work with cutting-edge technologies in the financial sector, contributing to the development and quality assurance of AI/ML platforms. You'll be part of a diverse and inclusive team culture, working on impactful projects that drive the firm's technological advancement.

Join JPMorgan Chase to leverage your automation testing expertise in a dynamic environment where you can grow your career while working on innovative solutions that shape the future of financial technology.

Last updated 15 days ago

Responsibilities For Software Engineer III - Automation Testing, Python

  • Design, develop, and maintain automated test scripts for API and UI testing
  • Conduct testing using Python frameworks such as Pytest
  • Implement UI test automation using tools like Playwright or Selenium
  • Collaborate with development and product teams to identify test requirements
  • Analyze test results to identify issues and bugs
  • Integrate automated tests into CI/CD pipeline
  • Contribute to team culture of diversity, equity, inclusion, and respect

Requirements For Software Engineer III - Automation Testing, Python

Python
  • 3+ years applied software engineering experience
  • Strong Python programming skills
  • Experience with test automation tools for API and UI testing
  • Hands-on experience with AWS services like S3 and Lambda
  • Strong communication skills and teamwork abilities

Interested in this job?