DescriptionYoure 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 & Investment Bank you are part of an agile team that works to enhance design and deliver the software components of the firms state-of-the-art technology products in a secure stable and scalable way. As an emerging member of a software engineering team you execute software solutions through the design development and technical troubleshooting of multiple components within a technical product application or system while gaining the skills and experience needed to grow within your role.
Job responsibilities
- Design develop and maintain automated test scripts using Cucumber for behavior-driven development (BDD).
- Collaborate with development teams to understand application architecture and business requirements.
- Perform functional integration regression and API testing
- Integrate automated tests with CI/CD pipelines (e.g. Jenkins Maven Gradle).
- Identify document and track defects; work with developers to resolve issues.
- Develop and execute test plans test cases and test data for both manual and automated testing.
- Analyze automated test results and provide detailed reports on quality metrics.
- Continuously improve test coverage test effectiveness and test efficiency.
- Contribute to best practices in test automation and quality assurance.
- Collaborate with remote teams during SIT/UAT phases.
- Adds to team culture of diversity opportunity inclusion and respect
Required qualifications capabilities and skills
- Formal training or certification on software engineering concepts and 3 years applied experience.
- Strong programming skills in Java/Java Script
- Proficiency in test automation frameworks such as Cucumber Selenium or Playwright
- Experience in performance test automation (e.g. JMeter).
- Familiarity with API testing tools (e.g. Rest Assured Postman/Bruno) and CI/CD tools and processes.
- Solid understanding of the software development lifecycle Agile methodologies application resiliency and security.
- Excellent analytical problem-solving and communication skills.
- Advanced understanding of agile methodologies and CI/CD practices.
- Passion for building an innovative culture.
- Emerging knowledge of software applications and technical processes within a technical discipline (e.g. cloud artificial intelligence machine learning mobile etc.)
Preferred qualifications capabilities and skills
- Knowledge of industry-wide technology trends and best practices.
- Experience with cloud technologies Docker Kubernetes and familiarity with React.
Required Experience:
IC
DescriptionYoure 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 & Investment Bank you are part of an agile team that wo...
DescriptionYoure 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 & Investment Bank you are part of an agile team that works to enhance design and deliver the software components of the firms state-of-the-art technology products in a secure stable and scalable way. As an emerging member of a software engineering team you execute software solutions through the design development and technical troubleshooting of multiple components within a technical product application or system while gaining the skills and experience needed to grow within your role.
Job responsibilities
- Design develop and maintain automated test scripts using Cucumber for behavior-driven development (BDD).
- Collaborate with development teams to understand application architecture and business requirements.
- Perform functional integration regression and API testing
- Integrate automated tests with CI/CD pipelines (e.g. Jenkins Maven Gradle).
- Identify document and track defects; work with developers to resolve issues.
- Develop and execute test plans test cases and test data for both manual and automated testing.
- Analyze automated test results and provide detailed reports on quality metrics.
- Continuously improve test coverage test effectiveness and test efficiency.
- Contribute to best practices in test automation and quality assurance.
- Collaborate with remote teams during SIT/UAT phases.
- Adds to team culture of diversity opportunity inclusion and respect
Required qualifications capabilities and skills
- Formal training or certification on software engineering concepts and 3 years applied experience.
- Strong programming skills in Java/Java Script
- Proficiency in test automation frameworks such as Cucumber Selenium or Playwright
- Experience in performance test automation (e.g. JMeter).
- Familiarity with API testing tools (e.g. Rest Assured Postman/Bruno) and CI/CD tools and processes.
- Solid understanding of the software development lifecycle Agile methodologies application resiliency and security.
- Excellent analytical problem-solving and communication skills.
- Advanced understanding of agile methodologies and CI/CD practices.
- Passion for building an innovative culture.
- Emerging knowledge of software applications and technical processes within a technical discipline (e.g. cloud artificial intelligence machine learning mobile etc.)
Preferred qualifications capabilities and skills
- Knowledge of industry-wide technology trends and best practices.
- Experience with cloud technologies Docker Kubernetes and familiarity with React.
Required Experience:
IC
View more
View less