Testing Analyst

Bank of America•Charlotte, NC
•Onsite

About The Position

The Testing Analyst works within Bank of America’s Enterprise Independent Testing (EIT), a Global Risk Management sub-line of business that develops and executes testing for risk and capital measurement, management, and reporting. EIT partners with Lines of Business and enterprise functions to address internal and regulatory requirements, and is advancing testing through digital transformation, automation, artificial intelligence, and natural language processing. The role is responsible for accurate, timely, and high-quality test execution in accordance with established test scripts, methodologies, procedures, and quality standards. The analyst documents testing results and supporting evidence, identifies and escalates exceptions and defects, and works with Compliance and Operational Risk officers and Front Line Unit process owners to identify themes and trends. The position also supports testing methodology and script development and maintenance, data analysis, and continuous improvement across the testing lifecycle. The role is based at one of the listed Chicago, Illinois, or Jersey City, New Jersey, locations and is assigned to first shift, 40 hours per week.

Requirements

  • Bachelor’s degree or above in a field such as Finance, Economics, Mathematics, Computer Science, Statistics, Process or Mechanical Engineering, Operations Research, Data Science, Accounting, or Business Administration, or equivalent work experience.
  • Minimum of 1+ years’ work experience.
  • Non-English Language Certification (Spanish).
  • Prior experience in Client Services.
  • Experience using Solution Center.
  • Attention to detail.
  • Prioritization and time management.
  • Risk management.
  • Business process analysis.
  • Monitoring, surveillance, and testing.
  • Analytical thinking.
  • Business acumen.
  • Critical thinking and problem-solving.
  • Innovative thinking.
  • Excellent written and verbal communication.
  • Relationship building and collaboration.
  • Process improvement.
  • Adaptability and continuous learning.

Nice To Haves

  • Risk-control mindset and ability to formulate and communicate best practices.
  • Ability to multitask and transition between testing assignments.
  • Experience executing Independent Compliance Risk testing.
  • Knowledge of basic sampling methodologies.
  • Judgment and decision-making skills.
  • Complex problem-solving skills.
  • Project management skills.

Responsibilities

  • Execute testing activities according to established test scripts, methodologies, procedures, and quality standards.
  • Document testing observations, outcomes, results, and supporting evidence clearly and consistently in line with test script requirements.
  • Identify, document, and escalate testing exceptions, defects, and process concerns in a standardized format, while following updates to test scripts.
  • Collaborate with Compliance and Operational Risk officers and Front Line Unit process owners to identify themes and trends at Front Line Unit, control function, and enterprise levels.
  • Support the development, enhancement, execution, and maintenance of testing methodologies, analytical tools, and testing scripts used to evaluate process and control effectiveness.
  • Develop an understanding of business processes, associated risks and controls, data sources, and regulatory requirements to support testing.
  • Assist with gathering, validating, analyzing, and documenting data required for test development and execution.
  • Work with teammates and business partners on continuous improvement, automation, and standardization across the testing lifecycle.
  • Build knowledge of EIT methodologies, operational risk management practices, and banking processes through training, coaching, and hands-on experience.

Benefits

  • Benefits eligible.
  • Paid time off.
  • Resources and support for employees’ physical, emotional, and financial wellness.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service