JPMorganChase's Consumer & Community Banking Card Platform team is looking to enhance, design, and deliver software components of their state-of-the-art technology products in a secure, stable, and scalable way. This involves executing software solutions through design, development, and technical troubleshooting of multiple components within a technical product, application, or system.
Requirements
- Formal training or certification on software engineering concepts and 2+ years applied experience
- 3-5 plus years proven experience in performance testing and engineering for software applications
- Strong knowledge of performance testing tools (e.g., Jmeter/Blazemeter, LoadRunner, etc.)
- Proficiency in scripting languages (e.g., Python, JavaScript, Shell)
- Familiarity with monitoring and profiling tools (e.g., Dynatrace, New Relic, AppDynamics)
- Solid understanding of software architecture, databases, and networking concepts
- Knowledge on AWS
Responsibilities
- Design, develop, and execute performance, load, stress, and scalability tests for software applications
- Analyze test results to identify performance bottlenecks and recommend solutions for improvement
- Collaborate with software developers, architects, and QA teams to integrate performance testing into the development lifecycle
- Monitor application performance in production environments and proactively address potential issues
- Develop automated performance testing scripts and frameworks
- Prepare detailed reports on performance metrics, findings, and recommendations
- Stay current with industry best practices, tools, and technologies related to performance engineering
Other
- Excellent analytical and problem-solving skills
- Strong communication and teamwork abilities