JPMorgan Chase Selenium Automation Software Engineer in Columbus, Ohio
JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $2.6 trillion and operations worldwide. The firm is a leader in investment banking, financial services for consumers and small business, commercial banking, financial transaction processing, and asset management. A component of the Dow Jones Industrial Average, JPMorgan Chase & Co. serves millions of consumers in the United States and many of the world's most prominent corporate, institutional and government clients under its J.P. Morgan and Chase brands. Information about JPMorgan Chase & Co. is available at www.jpmorganchase.com at http://www.jpmorganchase.com/ .
Risk and Finance Technology (RFT) builds and supports the firm's financial infrastructure to ensure Finance professionals have access to the tools and information necessary to deliver drive success. In partnership with Global Finance Operations, Corporate Systems Infrastructure (CSi), and others, we deliver solutions that meet the requirements of our key clients. RFT provides technology support for general ledger, profitability, cost allocations, treasury, accounts payable, reference data, project accounting and fixed assets, and reporting tools and the Risk applications.
Responsibilities of this Selenium Automation Software Engineer working with Audit Applications:
Understand the various Testing processes, terminologies and best practices.
Creation of automated test scripts using UFT, Selenium and Macros.
Maintenance of the automated test scripts so that are reused across multiple projects.
Creation of test data & execution/updates of the automated test scripts to support testing across different testing cycles.
Develop/Optimize regression testing suites for multiple applications using the most appropriate automation strategies.
Help design, develop and implement test plans, scripts, and toolsusing the detailed business requirements document provided by thebusiness analysts.
Work with business and technology leads to identify the appropriate data for testing, and prepare that data for the test cases.
Reconcile test results from different tests and different groups.
Perform the test executions in QA and other contingency/backup environments.
Develop Application Level Understanding for the applications that are assigned for testing.
Excellent written and verbal communications skills
Ability to work both independently and in a collaborative environment as part of QA team and share knowledge with team.
Contribute in QA and test process enhancement initiatives
Ensure that validated deliverables meet functional and design specifications and requirements.
5-7 years of experience in creating testing artifacts (Test Plans, test scenarios, test cases, test data).
5-7 years of knowledge using Automation Testing Tools like UFT, Selenium, Macros
5-7 years’ Experience developing SQL queries
5-7 years of Testing Concepts & Methodologies experience.
5-7 years of experience in Requirement Analysis & Automated Test Case Creation.
Good Communication skills
Good logical abilities.
5-7 years of software testing lifecycle experience
3+ years of practical quality assurance experience (EX: designing and executing test strategies and test plans).
Software Development (Waterfall, Agile)
Proficient in the following:
MS Office tools
Proven written and verbal communication skills.
Thorough knowledge of software design paradigms and techniques.
Excellent problem solving and troubleshooting skills.
Solid understanding of relational database concepts and proficiency with SQL
Experience with functional, regression, performance, and stability testing
Ability to effectively multi-task different testing assignments and projects.
Ability to produce test results in a manner that is clear and concise to management and customers.
Ability to work with a variety of technologies and third-party products.
Solid knowledge of defect tracking tools.
Basic understanding including navigation between functional areas within the tool.
Ability to input or load and execute test cases and document actual results within the tool.
Ability to pull data from Testing tool for reporting;
Have an open attitude towards sharing ideas and knowledge.
Proactive approach to problem solving, taking ownership of issues and having the determination to follow things through.
Excellent listening, written and verbal communication skills, including facilitation, presentation and production of documentation appropriate to an audience.
The ability to shift perspective from high level 'Big Picture' to low-level detail.
Strong prioritization, time management, and organizational skills
The ability to present and absorb complex ideas quickly and accurately.
The ability to meet tight deadlines.
The ability to work within a large team, sometimes under stress, but always under control.
The ability to work efficiently as a sole analyst as well as part of a team.
Self-confidence and authoritative manner without being over bearing.
Bachelors Degree in Computer Science or related field
JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran.