High Level Skillset Requirements
QA Automation, Java, Spring, Oracle, Postgres
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 Consumer & Community 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.
Job responsibilities
Formal training or certification on software engineering concepts and 3+ years applied experience
Designs, develops, and maintains automated test frameworks and test scripts for Java/Spring-based applications using Java, Selenium, TestNG/Junit, Cucumber and REST Assured for API Automation
Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
Integrates automated tests into CI/CD pipelines (Jenkins, GitHub, AWS Code Build) to support continuous delivery and deployment
Create and maintain test data and automation scripts for web, API and backend systems
Implements and manages automated testing solutions for Oracle and Postgres databases
Collaborates with development and QA teams to ensure robust test coverage and high-quality releases
Ensures compliance with quality standards and best practices in software testing
Validate backend processes, APIs, and data integrity across microservices hosted on AWS (Lambda, S3, Aurora Postgres)
Collaborate with developers, product owners, and DevOps engineers in Agile environment
Execute performance and load testing using Blaze meter / JMeter tools
Required qualifications, capabilities, and skills
Minimum Bachelors degree in Computer Science, Information Technology, or related field, or equivalent experience
Formal training or certification on software engineering concepts and 3+ years applied experience in QA Automation using Java
Hands-on practical experience in system design, application development, testing, and operational stability.
Hands-on experience working with AWS stack/services, Java and Spring
Work experience in Selenium, TestNG,/Junit and Cucumber (BDD), REST Assured, Postman and Karate
Working experience of AWS RDS/Aurora Database/AWS EKS/ECS/Lambda
Experience building and debugging large-scale web services, and microservices based, Kubernetes-orchestrated applications.
Demonstrated knowledge of software applications and technical processes within AWS public cloud
Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security
Preferred qualifications, capabilities, and skills
Familiarity with modern front-end automation technologies
Exposure to cloud technologies, web services is a plus
#J-18808-Ljbffr