Join JP Morgan’s Corporate & Investment Bank (CIB), a global leader in banking, markets, and investor services. We manage $23.5 trillion of assets and are trusted by the world's most significant corporations, governments, and institutions. Our diverse services include Asset Management, Commercial Banking, and strategic advice, capital raising, risk management, and liquidity extension. We also offer comprehensive Corporate & Investment Banking, Commercial Banking, Asset & Wealth Management, and Corporate functions services in Bahrain. As part of our Test Integration & Implementation (TII) team, you'll contribute to the development of a Payments-wide testing model, including design, management, and maintenance of a Test Product offering to clients.
As a Software Engineer - Automation Tester within the Test Integration & Implementation (TII) organization, you will be responsible for enhancing the testing process via AI/ML automation using the approved JPMC toolsets. You will also be responsible for reading and understanding Business Requirement / Functional Requirement Documents, preparing and executing test plans, and maintaining a close working relationship with various teams to enhance product/process knowledge.
Job Responsibilities
Test Integration & Implementation (TII) organization brings together Client Testing services and environment support, and User Acceptance Testing under Payments Technology. TII is a key contributor to the wider Payments Stability & Resiliency group. The team will focus on the development of a Payments-wide testing model, to include:
Design and management of a Test Product offering to clients. Driving Payment Tech internal & client testing standards for a front-to-back, integrated testing approach within SDLC. Building and maintenance of lower environments and improved incident management. Enhance testing process via AI/ML automaton using the approved JPMC toolsets. Read and understand Business Requirement / Functional Requirement Documents. Build and maintain close working relationship with Operations, Product, Application Developers and QA team to understand / enhance product / process knowledge. Preparing test plans, preparing and executing manual and automated test scripts. Identifying defects, coordinating with key partner teams to ensure defect closure. Provide support to the Operations Team by means of training the team on new functions / applications being deployed to production. Maintain a working knowledge of all system applications pertaining to the job as well as keeping a level of proficiency on system enhancements. Communicate written and oral expression in a clear, concise, and professional manner.Required Qualifications
Graduates with good academic record. Working knowledge of Selenium, Python, Java, BDD Cucumber and / or Data Engineering Methodologies or data visualization tools like Tableau, Alteryx. Good Interpersonal skills to be able to communicate internally or externally and at all levels and should be a team player. Good written & verbal communication skills. A proactive approach to problem solving, taking ownership of issues and having the determination to follow through. Escalate issues as appropriate. An acute client focus. Strong interpersonal skills.Preferred Qualifications