Test Automation Engineering Lead

Jpmorgan Chase & Co. New York , NY 10007

Posted 2 months ago

Apply Now

Test Automation Engineering Lead

Req #: 180093214

Location: New York, NY,US

Job Category: Technology

Job Description:

As anexperienced Software Engineer, your mission is to help lead our team ofinnovators and technologists toward creating next-level solutions that improvethe way our business is run. Your deep knowledge of design, analytics,development, coding, testing and application programming will help your teamraise their game, meeting your standards, as well as satisfying both businessand functional requirements. Your expertise in various technology domains willbe counted on to set strategic direction and solve complex and mission criticalproblems, internally and externally. Your quest to embracing leading-edgetechnologies and methodologies inspires your team to follow suit. And best ofall, you'll be able to harness massive amounts of brainpower through our globalnetwork of technologists from around the world.

This role requires a wide variety of strengths and capabilities, including:

  • BS/BA degree or equivalent experience

  • Expertise in application, data and infrastructure architecture disciplines

  • Advanced knowledge of architecture, design and business processes

  • Proficiency in modern programming languages

  • Keen understanding of financial control and budget management

  • Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals

  • Extensive QA Automation software engineering skills as well as multiple design techniques, a working proficiency in the QA Automation development toolset to

design, develop, test, deploy, maintain and improve

software

  • Demonstrated and strong hands on experience with Cucumber, Selenium, Java and BDD

  • Ability to lead technology initiatives

  • Strong understanding of Agile methodologies with

ability to work in at least one of the common

frameworks, as well as a strong understanding of techniques such as

Continuous Integration, Continuous Delivery, Test

Driven Development, Cloud Development,

application resiliency and security

Our Consumer &Community Banking Group depends on innovators like you to serve nearly 66million consumers and over 4 million small businesses, municipalities andnon-profits. You'll support the delivery of award winning tools and servicesthat cover everything from personal and small business banking as well aslending, mortgages, credit cards, payments, auto finance and investment advice.This group is also focused on developing and delivering cutting edged mobileapplications, digital experiences and next generation banking technologysolutions to better serve our clients and customers.

When you work atJPMorgan Chase & Co., you're not just working at a global financialinstitution. You're an integral part of one of the world's biggest techcompanies. In 14 technology hubs worldwide, our team of 40,000+ technologistsdesign, build and deploy everything from enterprise technology initiatives tobig data and mobile solutions, as well as innovations in electronic payments,cybersecurity, machine learning, and cloud development. Our $9.5B+ annualinvestment in technology enables us to hire people to create innovativesolutions that will not only transform the financial services industry, butalso change the world.

At JPMorganChase & Co. we value the unique skills of every employee, and we'rebuilding a technology organization that thrives on diversity. We encourageprofessional growth and career development, and offer competitive benefits andcompensation. If you're looking to build your career as part of a globaltechnology team tackling big challenges that impact the lives of people andcompanies all around the world, we want to meet you.


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
QA Test Automation Tester

Tsr, Inc.

Posted 2 days ago

VIEW JOBS 11/16/2018 12:00:00 AM 2019-02-14T00:00 TSR Consulting has been asked by their valued client, a leading Media Company, to assist with their need for the following role: QA Automation Tester Media Industry Long Term Contract New York, NY QA Test Automation Tester The Senior QA Test Automation Engineer will participate in development and maintenance of automated test frameworks covering functional, integration, and performance testing for all software products that comprise the integrated identity management system. Candidate will provide detailed automated and manual test case development, software testing, verification, and certification of deliverables across the systems development and implementation lifecycle. This person will contribute to quality assurance activities of assigned projects and ensure that the software meets required standards prior to production release. This person will also mentor less senior staff members, and may be called upon to lead small projects. They are also expected to recommend and assist in implementation of overall QA process improvements covering manual and automated testing technique and best practice. * Prepare test case definitions including input artifacts, detailed test steps and expected results in the QA test management repository as the definition of the automated test. * Determine automated test case efficacy for coverage of functional requirements and technical design. * Determine level of effort estimates for test planning purposes. * Prepare detailed functional test plans utilizing functional requirements and technical design documentation and applied test strategies. * Test execution in accordance with the test plans and schedules utilizing the automated testing framework. * Verify automated test results based on defined test cases with retention of all QA test artifacts and results in the QA test management system. * Preparing load and performance test scripts that drive the applications under test to a predetermined threshold of volume and activity. * Review project requirements and design documentation as a basis for: o Understanding business and application functionality and features in order to determine the appropriate test cases required for test coverage. * Preparation of detailed testing plans and documentation including required testing for new functionality and assessment of regression testing requirements. * Test case definitions that validate all inputs and outputs of a particular process under test including web service calls, file processing, database updates and logging functions. * Test coverage definition and mapping of test cases to requirements. * Test data creation for all aspects of testing. * Develop and maintain of both manual and automated test scripts covering: An automation framework adequate for driving the services under test through all of the identified test cases using the required test data. * Automated generation of test data adequate for both functional and for performance testing as indicated in the test plan and strategy. * Evaluation and retention of test artifacts that cover the planned tests in the QA test management system including the capture of database updates, file processing and parsing appropriate trace evidence from service logs. * Building SQL queries to populate and establish the test bed required to complete functional and performance testing. * Automated test scripts as needed. * Track and communicate testing status including: * Defect identification with supporting trace evidence. * Test tracking including percentage completed. * Failure rate and blocked test identification. * Issues and risks. * Collaborate with the advanced development group, OEM engineering, innovations center, supply chain, streaming services and products, supply chain, business intelligence and subscriber management system, and enterprise systems bus teams for test design, execution, and deployment coordination as needed to produce end to end integrated test execution driven by automation framework with accurate test result reporting. * Interface with RM and EM operations teams as assigned regarding new software releases, training, and trouble-shooting test execution, validation or deployment problems. * Track and communicate testing efforts. Define and track quality assurance metrics such as defects, defect counts, test results and test status. * Model, design, code, and execute custom test software against defined test cases. * Work with development personnel in the development, execution, and results of tests. * Proactively determine technical issues and solutions. * Manage issues encountered in testing. * Provide mentorship to less senior staff members. * Provide leadership for small projects. * Recommend QA process improvements and assist in implementation Minimum Qualifications: * Bachelor's degree in engineering, information systems or computer science. * 8+ years of experience in software testing and quality assurance in a software engineering or application development discipline utilizing a team approach. * 5+ years of experience designing, developing and testing automation framework and scripts covering all aspects of test planning, scripting, and validation against SOA services, access login and transaction processing systems. * 5+ years of experience developing load and performance testing scripts in a common language and working with internal and external organizations for the preparation and completion of planned load tests. * Selenium or other common automation programming skills for test data preparation, navigation of data entry screens and statistical output for results reporting. * Groovy scripting under SOAPUI for web service test automation and scenario execution. * Strong comprehension of LDAP database concepts. * Strong comprehension of software development life cycle and configuration management using agile methodology techniques. * Comprehension of object-oriented programming. * Comprehension of RESTful web services, SOA. * Macro programming skills, pivot table and advanced formulas with Excel. * Comprehension of public key cryptography and encryption algorithms a plus. * Multi-platform experience (Windows / Unix). * DBMS: Knowledge of SQL server and oracle and strong understanding of relational database concepts. * Bug Tracking Tools: Jira, HPQC. * Thorough knowledge of MS-Office Suite (Word, Excel, PowerPoint, Access). * Prior software development experience is a plus. * Experience with all aspects of SDLC management, with expertise in the automated testing and release management stages. * Experience working with web application servers. * Good understanding of CMM processes and procedures. * Proven track record in developing high-quality test cases and automation scripts. * Knowledge of object oriented analysis and design. * Experience with high-volume, high-availability applications. Tsr, Inc. New York NY

Test Automation Engineering Lead

Jpmorgan Chase & Co.