JPMorgan Chase is looking to design and deliver trusted market-leading technology products in a secure, stable, and scalable way within the Commercial & Investment Bank Payments Technology team
Requirements
- Hands-on practical experience in system design, application development, testing, and operational stability
- Experience in software engineering or Quality Engineering roles in high volume, highly available and scalable systems
- Experience in a Test Engineering role for UI and backend applications with focus on API based platforms
- Experience with Test Engineering concepts, methodologies, and ability to apply them as appropriate to the SDLC
- Object Oriented Design & Programming expertise
- Experience with GKP / AWS platform & related technologies
- Experience with backend applications, corresponding API platform related test engineering and automation frameworks in an Agile model
Responsibilities
- Requires expertise in cloud-native, loosely coupled, micro services-based platforms
- Participates and leads coding practices to ensure a robust Automation framework
- Operates with an automation-first mindset to enable and enhance Continuous Integration and Continuous Delivery capabilities
- Operates as an SDET and enhances the level of automation to ensure faster turn-around of testing initiatives
- Defines, automates, and validates test cases to ensure requirements are met across all layers of the technology stack – UI/API/Messaging System (Kafka, MQ)
Other
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Ability to work in an agile team
- Strong analytical skills
- Ability to apply technical discipline knowledge (e.g. cloud, artificial intelligence, machine learning, mobile, etc.)
- Ability to work in a high volume, highly available and scalable system environment