Sourcing as a channel, not a feature.

Lead Software Engineer - Java Test Automation

Mumbai, Maharashtra, India
Automation Tester Software Developer in Test QA/Test Leader
Actively hiring

Lead Software Engineer - Java Test Automation

JPMorganChase
Mumbai, Maharashtra, India
Automation Tester Software Developer in Test QA/Test Leader
JPMorganChase
Actively hiring

hackajob is partnering with JPMorganChase to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 
JOB DESCRIPTION

Pyramid Evolution is a strategic platform for processing and risk managing derivatives in the Investment Bank.  It is used by Equity Derivatives, Credit Hybrids, and Credit Flow and Commodity Exotics businesses globally.  

As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Equities Technology team, you will be required to assist Application Developers and technical support staff in identifying and resolving problems. You should have in-depth experience of testing complex multi layered, multi-technology software applications. This is a hands-on role and you will be expected to work with subject matter experts and technical developers, defining and executing testing strategies for leading-edge software development.

Job Responsibilities

  • Design, enhance and maintain automation testing frameworks that will meet business demands including complex migration processes, bulk data management tools, managed user testing and many other scenarios.
  • Automate and maintain regression test suites using Java/Cucumber/Playwright/ TestComplete Tool, JavaScript/Cypress framework, Java/Rest Assured and C#/Specflow/TestStack-White
  • Work with subject matter experts and technical development leads to define and execute testing strategies
  • Review and add on a regular basis to existing test packs, whilst taking a strategic view on the evolving technology stack.
  • Design and implement tools/utilities to automate QA processes - including app development and maintenance.
  • Create summary and detailed testing estimates.
  • Present reports to all stakeholders on the QA status and progress.
  • Drive testing automation and efficiency gains.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Proven track record in QA software deliverables including defining and executing testing strategies.
  • Strong coding skills in at least two: Java, JavaScript, C#; solid understanding of OOP, testing patterns, and CI/CD with automation tools like Playwright, TestComplete, Rest Assured, Selenium/Cypress.
  • UNIX shell scripting and SQL proficiency for data validation and tooling.
  • Experience in API Testing  like Postman/Bruno, Rest Assured.
  • Server-side and message based testing.
  • Test estimation, scheduling and reporting progress.
  • Confidence in communicating internally at all levels.
  • Excellent analytical/problem-solving skills. 
  • Proactive, self-motivated and flexible with a positive attitude. Capable of ‘thinking outside the box’.
  • Strong time management skills; efficient at multi-tasking and able to work under pressure.

Preferred qualifications, capabilities, and skills

  • Application development and deployment.
  • Knowledge of GIT/Stash repo, Jenkins
  • Knowledge of Financial and Banking applications – Equity and Derivatives.
ABOUT US

hackajob is partnering with JPMorganChase to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?