JPMorgan Chase
Software Engineer III - Automation Engineer
Plano, TX · Full-time · Posted Oct 9, 2026
- Experience
- 3+ years of applied experience.
- Education
- Formal training or certification on software engineering concepts.
About the job
Designs, develops, and maintains secure software and automation solutions for the Commercial and Investment Bank, using AI-assisted tools to improve engineering workflows and validate code and tests.
What you'll do
- Develop and troubleshoot software and automation frameworks, and maintain production code.
- Create architecture and design artifacts, and use data insights to improve applications, coding practices, and system architecture.
- Use enterprise-authorized AI tools for coding, testing, troubleshooting, or documentation, validating outputs for correctness, performance, and security.
What they ask for
- Formal training or certification in software engineering concepts and 3+ years of applied experience.
- Hands-on automation experience with tools such as Core Java, Selenium, Junit/TestNG, Cucumber, Soap UI, REST, Maven, Jenkins, Eclipse IDE, or IntelliJ.
- Experience creating automation frameworks as needed; exposure to test case and defect management tools such as JIRA.
- Experience with enterprise-authorized AI-assisted development tools and responsible AI practices, including evaluating outputs and handling sensitive data securely.
Nice to have
- Exposure to cloud and AI technologies.
- Load testing with Jmeter or Blazemeter.
Tools
Core Java, Selenium, Junit/TestNG, Cucumber, Soap UI, REST, Maven, Jenkins
AI focus
Uses enterprise-authorized AI-assisted development tools for coding, test creation, troubleshooting, and documentation; evaluates outputs and follows responsible, secure AI practices.
Model-written summary · the original posting is authoritative