Please login/register to apply for this job.
12 Apr 2022

Full-Time Lead QA/Testing Analyst

BNY Mellon – Posted by BNYMellonTA Jersey City, New Jersey, United States

Job Description


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 analyzing 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



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.

How to Apply

Job Types: Full-Time.

Job expires in 4 days.

44 total views, 1 today

Apply for this Job