Software Engineer II-Automation Engineer

3 weeks ago


Manama, Manama, Bahrain RESO Full time

You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.

As a Software Engineer II at JPMorgan Chase within the Commercial and Investment Bank for Core Trade, you will be part of an agile team that enhances, designs, and delivers software components of the firm's technology products in a secure, stable, and scalable manner. You will execute software solutions through design, development, and troubleshooting of multiple components within a product, application, or system, gaining skills to grow within your role.

Job Responsibilities
  1. Design, develop, and maintain automated test scripts and frameworks for functional, regression, and performance testing of trade finance applications.
  2. Collaborate with product managers, developers, and stakeholders to understand requirements and define test automation strategies.
  3. Execute automated test suites, analyze results, and report defects to the development team.
  4. Improve and optimize test automation processes and tools to increase efficiency and coverage.
  5. Participate in code reviews to ensure high-quality code and adherence to best practices.
  6. Engage in in-sprint automation testing with ownership of story closure.
  7. Write UI and API tests covering all scenarios as per feature files.
  8. Set up testing environments in the cloud and run daily automation builds on Jules.
  9. Work independently demonstrating strong interpersonal, communication, problem-solving, analytical, organizational skills, and attention to detail.
  10. Stay updated with industry trends and technologies in test automation and trade finance.
Required Qualifications, Capabilities, And Skills
  • Formal training or certification in engineering and computer science concepts with practical experience.
  • Strong problem-solving skills with hands-on coding expertise.
  • Proficiency in Java and Python programming languages.
  • Experience with Selenium, Cucumber, and Rest Assured.
  • Knowledge of performance testing tools and methodologies.
  • Good understanding of SQL and Unix.
  • Experience with usability, regression, integration, and exploratory testing.
Preferred Qualifications, Capabilities, And Skills
  • Experience with performance testing tools like JMeter or LoadRunner.
  • Exposure to microservices, REST service development in Java (Spring Boot), and Spring Data JPA.
  • Experience with cloud technologies, Docker, and Kubernetes.
  • Additional experience with JMeter is a plus.
About Us

J.P. Morgan is a global leader in financial services, providing strategic advice and products worldwide. Our approach to serving clients drives everything we do. We value diversity and inclusion and are an equal opportunity employer, making reasonable accommodations for applicants and employees.

About The Team

J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services, and payments, serving clients in over 100 countries. We provide strategic advice, raise capital, manage risk, and extend liquidity worldwide.

#J-18808-Ljbffr

  • Manama, Manama, Bahrain JPMorganChase Full time

    Join to apply for the Software Engineering II role at JPMorgan Chase.Get AI-powered advice on this job and more exclusive features.Job DescriptionYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan...


  • Manama, Manama, Bahrain RESO Full time

    Job Description You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II - Automation Tester at JPMorgan Chase within the Corporate and Investment Banking business for the Structure Finance team, you are part of an...


  • Manama, Manama, Bahrain beBee Careers Full time

    Role Overview: Software Engineer II - Automation TesterAs an emerging member of a software engineering team, you will be responsible for executing software solutions through design, development, and technical troubleshooting of multiple components within a technical product, application, or system.


  • Manama, Manama, Bahrain RESO Full time

    Job DescriptionYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II - Automation Tester at JPMorgan Chase within the Corporate and Investment Banking business for the Structure Finance team, you are part of an agile...


  • Manama, Manama, Bahrain beBee Careers Full time

    **Job Summary**Automation Tester and Software Engineer II RoleYou're ready to grow within your role and advance your career in software engineering. This position offers the perfect opportunity to develop skills and experience needed for future growth.


  • Manama, Manama, Bahrain RESO Full time

    Job Description You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorgan Chase within the Commercial and Investment Banking for Structured Finance Team, you are part of an agile team that works to enhance,...


  • Manama, Manama, Bahrain RESO Full time

    Job DescriptionYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Commercial and Investment Banking for Structured Finance Team, you are part of an agile team that works to enhance,...


  • Manama, Manama, Bahrain beBee Careers Full time

    Software Engineer II - Automation Tester Job DescriptionThis is an exciting opportunity to be part of an agile team that works to enhance, design, and deliver software components of state-of-the-art technology products in a secure, stable, and scalable way.


  • Manama, Manama, Bahrain beBee Careers Full time

    Software Engineer II: Unlock Your PotentialThis exciting opportunity offers a chance to grow within your role and advance your career. As a Software Engineer II, you will be part of an agile team working to enhance, design, and deliver software components of our state-of-the-art technology products in a secure, stable, and scalable way.About the RoleYou will...


  • Manama, Manama, Bahrain beBee Careers Full time

    Software Engineering II OpportunityThis is a challenging opportunity for an experienced software engineer to join our team and contribute to the development of cutting-edge technology products.About the RoleWe are seeking a skilled software engineer with strong experience in Java 17+ and knowledge of core and advanced Java concepts.The ideal candidate will...