JPMorgan Chase-posted 4 months ago
Columbus, OH
Credit Intermediation and Related Activities

The position involves designing, developing, and executing testing scenarios to ensure maximum coverage of business functions. The candidate will execute regression scripts, review results for defects, and update test cases based on new requirements. Responsibilities include creating testing scripts and manual flows to identify bugs early in the QA cycle, collaborating with technology teams to triage defects, and monitoring bug resolution efforts. The role requires maintaining and updating code libraries to align with industry standards and working closely with product teams, business analysts, and developers to provide a robust regression suite. The candidate will also analyze new business requirements and create automation tests, execute test suites, document defects, and partner with stakeholders to identify critical testing paths. Manual testing support will be provided for functionality not covered by regression scripts, and the candidate will maintain a list of manual test scenarios needed for each release due to automation limitations.

  • Design, develop and execute testing scenarios that provide maximum coverage of business functions.
  • Execute regression scripts and review results for defects.
  • Update test cases for new requirements.
  • Create testing scripts and manual flows to test bugs early in the QA cycle.
  • Collaborate with technology teams to triage defects.
  • Monitor bug resolution efforts and retest in a timely manner.
  • Maintain and update code libraries to stay ahead of risk items and industry standards.
  • Work closely with the product team, business analysts, and developers to provide a robust regression suite.
  • Analyze new business requirements and create automation tests to cover the functionality.
  • Execute the test suites and open defects in a timely manner.
  • Document defects found with steps to reproduce and evidence of defects along with expected results.
  • Partner with key stakeholders to identify critical testing paths.
  • Provide manual testing support for functionality not covered by regression scripts.
  • Maintain and add to the list of manual test scenarios needed for each release due to automation limitations.
  • Master's degree in Electrical Engineering, Computer Science, Computer Engineering, Computer Information Systems, or related field plus 3 years of experience in the job offered or as Automation Tester, Software Engineer, Quality Engineer, QA Analyst, Programmer Analyst, or related occupation.
  • Alternatively, a Bachelor's degree in the same fields plus 5 years of experience in the job offered or related occupations.
  • Experience with defining testing strategies and test coverage.
  • Experience with preparing test scenarios that can be automated and contributing to overall test plans.
  • Experience with automated testing tools including Selenium, Cucumber, Gherkin, Cypress, and JavaScript.
  • Experience generating detailed test reports for management reporting.
  • Experience executing SQL commands in RDMS databases including Oracle.
  • Experience creating and resolving defects in JIRA management tool.
  • Experience reproducing, diagnosing, and resolving issues identified during testing phase.
  • Experience coding in Java and JavaScript.
  • Experience reading Restful APIs contracts.
  • Experience writing test cases.
  • Experience working with Version Control Tools including GIT, Bitbucket, and Source.
  • Experience executing batch jobs using Control-M and GAP access Manager.
  • Experience with CI/CD Tools including Jenkins and Jules for running Regression Tests.
  • Experience improving the Cypress framework to increase automation coverage.
  • Experience executing performance tests using Cypress and Blaze meter.
  • Experience manually testing features and completing release validations.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service