Quality Engineer - Java/ Selenium/ Automation Developer @ Bank of America - New York, NY

Job Overview

12 days ago

Quality Engineer - Java/ Selenium/ Automation Developer

Bank of America - New York, NY

Job Description:

Brings a testing mindset to the team, and is responsible for testing and delivering complex software requirements to accomplish business outcomes. Ensures the testing strategy and processes are well-defined and continuously improved for the team or teams. Establishes a test and automation strategy, creating common test frameworks, defining and managing test processes including test data generation, defect management and reporting. Creates and optimizes test processes including defect management and reporting. Contributes to building quality into the SDLC using best practices and tools. Creates a test automation strategy across the application stack (UI, API, and Backend, etc.). Creates and optimizes test automation frameworks and use of test automation tools. Leads test planning for complex features that span across the platform or multiple teams. Ensures alignment and sign off for test cases from business and other stakeholders. Optimizes test suites employing techniques such risk-based testing. Manages test execution and assists with resolving, communicating or escalating any issues that may result in test plan variance. Contributes to test data management approach, processes and tools. Conditions and generates test data and ensure data compliance requirements are met on all levels of test environments. Assists in identifying and managing sensitive test data. Designs test data and ensures data compliance requirements are met on all levels of test environments. Assists in identifying and managing sensitive test data. Participates in triaging reported issues/defects and assists with resolving or escalating them as necessary. Creates and manages traceability. Traces tests forwards/backwards through the development lifecycle and back to requirements. Uses testing tools and follows processes to complete testing on a given test environment and assists with fulfillment of necessary steps required to promote code base to higher level environments. Individual contributor.

Global Banking Technology (GBT):
Believes diversity makes us stronger so we can reflect, connect and meet the diverse needs of our clients and employees around the world
Is committed to building a workplace where every employee is welcomed and given the support and resources to perform their jobs successfully
Wants to be a great place for people to work and strives to create an environment where all employees have the opportunity to achieve their goals
Provides continuous training and development opportunities to help employees achieve their career goals, whatever their background or experience
Is committed to advancing our tools, technology, and ways of working to better serve our clients and their evolving business needs
Believes in responsible growth and is dedicated to supporting our communities by connecting them to the lending, investing and giving them what they need to remain vibrant and vital

Overview:

  • The selected person will be responsible for engineering and implementing multi project/ multi system test efforts with Payment systems
  • Test Automation Developer/Engineer who can learn system flows quickly and tailor automation solutions that are sustainable and well documented

Job Requirements:

  • Experienced Developer in test with Java Automation development acumen, Jenkins, hands on skills. Hands on Selenium WebDriver using Behavior Driven approach with Java programming language, Cucumber, TestNG, Selenium Grid, Jenkins and Maven. Automated testing tools such as TestNG and Selenium to conduct systems, integration, user acceptance, positive and negative, functionality, object and regression tests
  • Able to Perform Database testing using SQL Queries for validation and integrity testing, also establishing JDBC connection using Java programming language. Experience with the following: Microservices, Configure and launch builds using Jenkins jobs and analyze Test Reports from Jenkins and communicate test results to the team. Identify GUI elements using various locators: ID, Name, Class, Tag name, Link Text, XPath and CSS locators. Use Cucumber with Gherkin Language to develop Step Definitions, Features and Scenarios using Acceptance Criteria on JIRA and used Scenario outline for data-driven testing to eliminate duplicate steps in the feature file. Conduct walkthrough meetings to understand the requirements, analyze the User Stories and writing acceptance criteria
  • Capture an immediate screenshot of a web application via automated method whenever a certain test fails and include it in the Jira report Coordinate scheduling of major testing suites with involves parties Provide orientation and mentorship for new team members as well as for functional testers interested in test automation Actively involved in all stages of software development lifecycle (SDLC), work very closely with the business team and Product owners in Agile environment and attended different meetings like Product/Sprint backlog, Sprint Planning, Sprint Review and Retrospective meetings
  • Need to launch a multi-tiered automated testing implementation for a vendor based app leveraging in-house selenium based toolsets. The project is fast paced and is mission Special preference will be given for experience with Brazil financial systems and Payments

Required Skills:

  • 5-7 years Java or Selenium experience
  • 1-2 years LEANFT experience
  • 5-7 years Banking domain experience supporting Wholesale Credit; prefer prior BofA experience
  • 5-7 years hands on Test Automation development & automation experience

Job Band:

H5

Shift:

1st shift (United States of America)

Hours Per Week:

40

Weekly Schedule:

Referral Bonus Amount:

0

Similar Jobs

Quality Assurance (QA) & Testing Engineer - Assistant Vice President

Deutsche Bank

New York, NY

Improve delivery standards, working practices, tools & solutions and driving adoption of automation tools. Ensure stable and reliable production environments…

Process Quality Engineer

GE Gas Power

Allentown, PA

Conduct training to quality processes as needed. Greenbelt or Blackbelt certification or extensive quality experience.

Quality Control Technician

Bren-Tronics

Commack, NY

Report anomalies and defects to QA engineer. The ideal candidate must have the ability to meet tight deadlines have strong interpersonal and communication…

Quality Engineer (Tester) - 4323585

Accenture

Florham Park, NJ

Provide general support to quality assurance QA directors, conduct in depth quality assurance reviews, assist on recovery teams and with root cause analysis.

Quality Engineer

Specialty Resources

Chester Springs, PA

Identifies, investigates, trends, and reports deficiencies and causes related to supplier problems and customer complaints.

Software QA Engineer

SS&C Technologies

Newtown, CT

SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. Named to Fortune 1000 list…

Chief Engineer (QA/QC) - Land Development

Bohler

Township of Warren, NJ

As a senior-level Chief Engineer (Subject Matter Expert), at Bohler, you will serve as the resident guru in the site design process by:

Continuous Improvement Engineer

Air Liquide

Branchburg, NJ

Candidate must have valid employment authorization in the U.S. and must not require visa sponsorship now or in the future. Ability to work and travel globally.

Sr. Industrial Engineer / Sr. Continuous Improvement Engineer - Warehousing

Ryder System

Newark, NJ

Implement and monitor a standardized corrective action system. Effectively utilizing lean and engineering methodologies, tools, root cause analysis and waste…

Sr. Industrial Engineer / Sr. Continuous Improvement Engineer - Warehousing

Ryder System

Union, NJ

Implement and monitor a standardized corrective action system. Effectively utilizing lean and engineering methodologies, tools, root cause analysis and waste…

Senior Quality Assurance Manager (Onsite)

Collins Aerospace

Cheshire, CT

Lead escape management process including root cause analysis and corrective action for issues and implementation of solutions to all quality related issues…

CNC Manufacturing Quality Engineer

Consolidated Machine & Tool

Cinnaminson, NJ

Assist the quality team with processing products through the quality system by performing checks, recording data, and processing necessary paperwork.

Sr. Industrial Engineer / Sr. Continuous Improvement Engineer - Warehousing

Ryder System

Allentown, PA

Implement and monitor a standardized corrective action system. Effectively utilizing lean and engineering methodologies, tools, root cause analysis and waste…

QA Engineer

Nissha Medical Technologies (formerly Graphic Controls)

Wolcott, CT

Investigate and analyze manufacturing, customer, and supplier problems. Control total quality and establish ways of evaluating the quality of products.

QA Engineer

Zelis

Bedminster, NJ

As a QA engineer you will contribute to the development of a cutting-edge product in quality-driven engineering culture. Ability to work on multiple project.

Software Development Engineer in Test (SDET)

Zelis

Bedminster, NJ

Responsible to analyze the system and define the automation scope, automation approach, implement and drive the automation till completion and demo to the stack…

Lead QA Engineer

Cadent

Philadelphia, PA

Hands on with Designing, building, and executing automated test scripts for web- based applications based on software requirements and functional specifications…

Quality Engineer

WW International

New York, NY

Develop and demo proof of concepts (POCs) with new technologies to help evolve our automation strategy. Develop, maintain, and execute a robust automation suite…

Quality Engineer I

Saint-Gobain

Wayne, NJ

Utilize various department equipment in assessing quality level of products and processes. Communicate and cooperate with fellow employees to maintain quality,…

Plant Quality Manager

Galaxy Management Group, Inc.

Huntington, NY

Develop key customer relationships in the supplier quality area for successful execution of our launches. They are responsible for continuous improvement in…

Quality Engineer

Altra Industrial Motion Corp.

West Chester, PA

Compiles quality data, establishes regular communication of data, and facilitates action plans to drive continuous improvement of Quality.

Quality Assurance Engineer, Staff

Fiserv, Inc.

Short Hills, NJ

Hands on experience testing APIs, RESTful/JSON web services. Lead and participates in test planning and quality review sessions.

Analytics QA Engineer - REMOTE

Paramount+

New York, NY

Capture test requirements, execute test plans, and perform testing (manual & automated) on a variety of new and existing applications on web, mobile, and OTT…

Quality Assurance Engineer, Sr Professional I

Fiserv, Inc.

Short Hills, NJ

Help drive a culture of quality and continuous improvement with an emphasis on test automation, technical curiosity, and data-driven decision making.