JPMorgan Chase & Co.
**JOB TITLE:** Software Engineer Automation Tester [Multiple Positions Available]
**LOCATION:** 1111 Polaris Parkway, Columbus, OH 43240.
**DUTIES:** 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 with maximum coverage of business functionality. Work on the product release cycle in an Agile team. 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. Work closely with product team and business analysts to understand new functionality requirements. Provide manual testing support for functionality not covered by regression scripts. Maintain and add to list of manual test scenarios needed for each release due to automation limitations.
**REQUIREMENTS:** Master's degree in Electrical Engineering, Computer Science, Computer Engineering, Computer Information Systems, or related field of study plus 3 (three) years of experience in the job offered or as Automation Tester, Software Engineer, Quality Engineer, QA Analyst, Programmer Analyst, or related occupation. The employer will alternatively accept a Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, Computer Information Systems, or related field of study plus 5 (five) years of experience in the job offered or as Automation Tester, Software Engineer, Quality Engineer, QA Analyst, Programmer Analyst, or related occupation. This position requires experience with the following: Defining testing strategies and test coverage; Preparing test scenarios that can be automated and contributing to overall test plans; Working on Automated testing tools including Selenium, Cucumber, Gherkin, Cypress and JavaScript; Generating detailed test reports for management reporting and generating summary reports to highlight test results, defects, and issues; Executing SQL commands in RDMS databases including Oracle; Creating and resolving defects in JIRA management tool; Reproducing, diagnosing, and resolving issues identified during testing phase; Coding in Java and JavaScript; Reading Restful APIs contracts; Writing test cases; Working with Version Control Tools including GIT, Bitbucket, and Source; Working on executing batch jobs using Control-M and GAP access Manager; Working on CI/CD Tools including Jenkins and Jules for running Regression Tests on a pipeline for every release and repairing configs Jenkins file and jules.yml to configure and setup new build from the code; Improving the Cypress framework to increase automation coverage and test suite by implementing new testing strategies, reusable components, and utilities; Executing performance tests using Cypress and Blaze meter; Manually Testing features and completing release validations.
Full-time.
**HOW TO APPLY:** To apply for this position, please email your resume to with following job ID clearly indicated: [MR-SEAT-PS-045331.102835]. JPMorgan Chase & Co. is an Equal Opportunity and Affirmative Action Employer, M/F/D/V.