JPMorgan Chase Business Analysis in Tampa, Florida
The successful candidate will work in the Corporate and Investment Bank’ s Core Cash Management Revenue Management Technology Team as an Agile Test Automation Engineer. As a Test Automation Engineer you will dive head-first into creating innovative solutions that advance businesses and careers. You’ll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. You’ll be tasked with keeping the team and other key stakeholders up to speed on the progress of what’s being developed. Coming in with an understanding of the importance of end-to-end software development is key to your success.
As an Agile Test Automation Engineer you will work in partnership with program/project managers, business analysts, developers, testers, and product owners to ensure that all testing activities occur in a timely fashion and to the level of quality demanded by the business.
As an individual you will be responsible for developing automated testing scripts and assuring that all code is deployed with a high degree of quality. This will include the Front End UI Test Automation as well as the Backend Messaging based automation. In addition to this the candidate should have experience in testing software for ADA compliance. The successful candidate will also review business requirements and functional specs; write and execute test cases and verify all requirements are successfully met.
Collaborate with business stakeholders, agile team members and project managers to ensure timely delivery of project deliverables
Participate in Daily Stand-up, Iteration Planning and Release Planning sessions. Advocate test priorities in daily scrum meetings and sprint planning
Interact with product / business owners as necessary to identify, interpret and document acceptance criteria for user stories
Create test plans, test cases and other testing artefacts as necessary to ensure a systematic approach to the quality of a new product or service
Ensure test scripts are well defined, planned and executed by validating that every phase and feature of the software solution is tested and that any potential issue is identified and fixed before the product goes live
Effectively capture defects in the Defect tracking tool, communicate to the team, track and verify defect fixes
Design, maintain, execute and report status on manual and automated test cases for functional and end-to-end tests
Ensure comprehensive test coverage of unit tests, automated smoke and regression test suites
Work with team members to proactively identify, communicate and resolve issues and risks that impede the execution and/or success of the project
Able to multitask by working on multiple assignments
Bachelor’s or Master’s degree in Computer related field preferred with 5+ years of software engineering experience, in testing automation and/or application development
Must have working knowledge in building and executing automation scripts
Experience with working on UI and service layer technologies like – Web Services, SOAP, REST, Message Queues etc. will be preferred
Hands on experience of Test Cycle Management tools (JIRA etc.)
Hands on experience in Development or test automation tools/frameworks (e.g. Selenium/ Cucumber/Fitnesse/Pasta/Canary, etc.) in an Agile development environment
Experience with Java Programming language with a very strong emphasis on automated testing using Selenium/Cucumber
Experience with version control tools primarily with Git/ Bitbucket
Experience with Continuous Integration tools like – Jenkins
Experience with database testing - relational databases (DB2, Oracle), NoSQL DBs (Cassandra) and use of SQL
Experience in Batch Job Testing
Experience with agile methodologies as a Test Engineer; SCRUM and Kanban preferred
Strong analytical skills and attention to detail
Working knowledge of software testing methodologies, estimation practices related to task durations to meet schedules in an agile software development environment
Proven experience planning, developing and collaborating on test automation frameworks and test suites
Solid knowledge of various QA methodologies including performance testing
Team player with strong communication and interpersonal skills
Our Corporate & Investment Bank relies on innovators like you to build and maintain the technology that helps us safely service the world’s important corporations, governments and institutions. You’ll develop solutions for a bank entrusted with holding $18 trillion of assets and $393 billion in deposits. CIB provides strategic advice, raises capital, manages risk, and extends liquidity in markets spanning over 100 countries around the world.
When you work at JPMorgan Chase & Co., you’re not just working at a global financial institution. You’re an integral part of one of the world’s biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world.
At JPMorgan Chase & Co. we value the unique skills of every employee, and we’re building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If you’re looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you.
@2017 JPMorgan Chase & Co. JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran
JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran.