Financial Crimes Software Tester

Posted:
9/5/2024, 8:41:31 AM

Location(s):
Charlotte, North Carolina, United States ⋅ North Carolina, United States

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
IT & Security

Job Description:

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities and shareholders every day.

One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world. We’re devoted to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering competitive benefits to support their physical, emotional, and financial well-being.

Bank of America believes both in the importance of working together and offering flexibility to our employees. We use a multi-faceted approach for flexibility, depending on the various roles in our organization.

Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference. Join us!

Job Description:
This job is responsible for supporting the execution of substantive money laundering, economic sanctions and fraud compliance and operational risk practices. Key responsibilities include assisting Global Financial Crimes executives and managers with activities that support the identification, escalation and timely mitigation of compliance and operational risks in alignment with the Compliance and Operational Risk Management (CORM) Program, the Financial Crimes and Global Compliance - Enterprise Policies and the Enterprise Fraud Risk Management Standards.

Responsibilities:

  • Supports the development and maintenance of financial crimes owned policies and standards, and reviews relevant Front Line Units/Control Functions-owned policies and standards to ensure that regulatory requirements and operational risks are appropriately addressed

  • Assists in the production of independent financial crimes risk management reporting to Global Compliance & Operational Risk (GC&OR) Senior Leaders and FLU/CF Senior Leaders

  • Assists in the monitoring of changes in regulations applicable to Global Financial Crimes, including advising business leaders, directing the appropriate areas to implement or amend policies, standards, procedures and/or processes to address regulatory requirements, and challenging the implementation plan as needed

  • Contributes to risk coverage plans, executes independent risk monitoring, testing, and risk assessments

  • Supports with escalating financial crimes related compliance and operational risks and issues to appropriate governance routines, management/board level committees

  • Assists in the identification, aggregation, reporting, and escalation of the remediation and thematic analysis of FLU/CF-owned issues and control enhancements related to financial crimes

  • Assists in the review of internal and external operational loss events, including the development of remediation plans to strengthen controls and providing oversight to ensure they are addressed appropriately

Why should I consider Joining this exciting Financial Crimes Team?

In this exciting role as a Financial Crimes Software Tester you can bring a ‘testing mindset’ to this GFC team and be responsible for testing and delivering complex software requirements to accomplish business outcomes. Ensure the testing strategy and processes are well-defined and continuously improved for the teams. Establish a test and automation strategy, creating common test frameworks, defining, and managing test processes including defect management and reporting. Create and optimize test processes including defect management and reporting. Create and optimize test automation frameworks and use of test automation tools. Lead test planning for complex features that span across the platform and multiple teams. Ensure alignment and sign off for test cases from business and other stakeholders. Along with Optimizing test suites employing techniques such risk-based testing. In addition:

  • Manage test execution and assists with resolving, communicating, or escalating any issues that may result in test plan variance.

  • Contribute to test data management approach and processes. Design test data and ensures data compliance requirements are met on all levels of test environments. Assist in identifying and managing sensitive test data. Participate in triaging reported issues/defects and assists with resolving or escalating them, as necessary.

  • Create and manage 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.

  • All while being a great Individual contributor and making a valuable difference every day!

Required Qualifications:
-Minimum of 3 years work experience using Automation testing with these technologies (Java, Sauce labs, and Applitools). 

-Knowledge of the following (Selenium, Webdriver, TestNG , Cucumber BDD , Junit, Core Java , Maven, and/or Jenkins).
-Work experience in an Agile team and using JIRA. 
-Work experience in Test Management Tools (ALM, qTest). 

Skills:

  • Critical Thinking

  • Monitoring, Surveillance, and Testing

  • Regulatory Compliance

  • Risk Management

  • Issue Management

  • Policies, Procedures, and Guidelines Management

  • Written Communications

  • Coaching

  • Reporting

  • Talent Development

Shift:

1st shift (United States of America)

Hours Per Week: 

40