Lead QA/Testing Analyst
Company: The Bank of New York Mellon
Location: Jersey City
Posted on: June 23, 2022
|
|
Job Description:
Overview:"Develops testing plan scenarios for complex unit,
process, function, integration, regression and acceptance testing.
Assists in identifying and establishing goals for appropriate
testing cycles and defines and manages software test environments,
test standards and quality assurance tasks. May manage a small team
of Test Analysts to ensure quality goals/schedules are met for the
given project.Analyzes system requirements and design documents.
Estimates hours and resources needed for projects under test.
Develops detailed test cases, scenarios and scripts to ensure
application quality. Writes test plans, collaborating with other QA
and business teams. Designs and develops usability testing
scenarios, and administers portions of the testing process, to
include the use of testers from other teams. Uses testing tools to
plan, execute and track quality assurance artifacts. Meets with
PMO, Development and Business to remediate defects.Attends product
definition and design meetings, functional and technical
walkthroughs in order to provide input in the selection of testing
tools and approaches. Identifies test data, test environment setup
and test environment configurations needed to prepare for testing.
Works with Development, DBAs and business to seed and setup the
test environments. Recommends program improvements or corrections.
Presents findings to management and project teams Defines criteria
for testing, analyzes results of testing sessions and makes
recommendations and offers solutions to Quality Assurance
leadership and other stakeholders on the project based on the
findings. Identifies and documents software and systems defects
across products, platforms, and releases. Analyzes complex systems
requirements and design documents in order to verify that programs
function according to actual requirements and established
guidelines.Helps resolve moderately complex problems detected in
testing. Provides Triage support to Development, Business and Test
teams on internal and external issues.Informs management on
resource requirements needed to complete software testing. To
include but not limited to the number of testers, test tools, test
data test environments and time needed to complete
testing.Contributes to the achievement of related teams' objectives
Job Description: Quality Engineer will inject Quality at each and
every step of the SDLC. Will help solve automation problems
spanning multiple technologies. Will play a key role in Shifting
Left and enable CI/CD Pipelines. Will also help with constantly
improving the efficiency of the Automation Processes. Attends the
required Product Backlog Grooming & Planning Meetings to contribute
to the Creation of Effective User Stories. Comes up with
comprehensive Regression Suites for Applications & Systems. Solves
Complex Automation Challenges spanning multiple technologies in a
scalable & extensible manner with least amount of maintenance.
Identifies potential risks to the project delivery and escalates
them to the Senior QE management so that the team can make the
appropriate course correction to meet the timelines. Helps resolves
issues detected during testing. Provides QE support to Development,
Business and Test teams on internal and external issues. Helps with
getting down to the Root Cause of the Issues and works with the
Engineering Teams to resolve and Validate the Fixes. Ensures
Engineering Teams are adhering to all the Quality Controls in
place. Also validates the complete traceability to the Requirements
enabling the teams to be Audit Ready. Continuously improves the
Efficiency of the Automation using innovative technologies &
thought process/Enables Continuous Testing, Continuous Integration
& Continuous Delivery for the Apps Automated. Technical Skills:
Proficient in using open source test automation frameworks like
Selenium WebDriver, Rest Assured, Test NG Proficient in using BDD
frameworks like Cucumber and SpecFlow Proficient in Testing
Automation with Web Apps, APIs, Message Queues, DBs Proficient in
Testing Mainframes Systems, Desktop applications, Messaging Queues,
Unix processes, and ETL Systems Proficient with monitoring,
aggregating and analysing Testing Automation Results & Metrics
Proficient with identifying the root cause of the test failures and
classifying them at scale Experience working with CI Tools like
Jenkins, Bamboo, Travis CI Experience working with DevOps Tools
like Docker, Kubernetes, Terraform, Consul, Vault, Prometheus,
Nomad Good to have Financial Domain Experience especially in the
areas of Custody, Trading and Settlements, Broker Dealer Services
Qualification: 4-6 years of experience in a systems quality
environment preferred. Bachelor's degree in computer science or a
related discipline, or equivalent work experience required,
advanced degree preferred. BNY Mellon is an Equal Employment
Opportunity/Affirmative Action Employer.
Minorities/Females/Individuals with Disabilities/Protected
Veterans. Our ambition is to build the best global team - one that
is representative and inclusive of the diverse talent, clients and
communities we work with and serve - and to empower our team to do
their best work. We support wellbeing and a balanced life, and
offer a range of family-friendly, inclusive employment policies and
employee forums.BNY Mellon is an Equal Employment
Opportunity/Affirmative Action Employer.
Minorities/Females/Individuals With Disabilities/Protected
Veterans.Our ambition is to build the best global team - one that
is representative and inclusive of the diverse talent, clients and
communities we work with and serve - and to empower our team to do
their best work. We support wellbeing and a balanced life, and
offer a range of family-friendly, inclusive employment policies and
employee forums.
Keywords: The Bank of New York Mellon, Jersey City , Lead QA/Testing Analyst, Professions , Jersey City, New Jersey
Click
here to apply!
|