B

Bank of America

Runs a US consumer bank, brokerage and investment bank

Quality Specialist 2 - Selenium/Playwright

Test Automation EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 5 years of QA and test automation experience supporting large-scale, high-volume enterprise applications.
  • Strong Java programming skills, including hands-on experience developing, maintaining, and debugging automation frameworks.
  • Expertise in user interface automation using Selenium and/or Playwright.
  • Strong experience with REST API automation using Java and YAML configurations, with working knowledge of SOAP and SoapUI.
  • At least 3 years of experience with SQL and backend/database testing, including Oracle and Cassandra.
  • Strong knowledge of the end-to-end quality assurance lifecycle, including test planning, automation, execution, defect management, and reporting.
  • Experience with Octane, Jira, Confluence, Bitbucket, Maven, and Jenkins.
  • Strong understanding of Agile and Waterfall methodologies and experience driving quality assurance process improvements, including risk-based testing.
  • Exposure to Copilot or AI-assisted development tools for automation and productivity.
  • Strong analytical and problem-solving skills, and ability to work independently in a fast-paced environment.

Responsibilities

  • Develop detailed, comprehensive, and well-structured test cases based on functional, non-functional, and compliance requirements.
  • Lead test planning, usually at a team level; when part of a Scrum team, ensure stories are well refined and contain clear acceptance criteria.
  • Lead test case reviews and work with subject matter experts and stakeholders to ensure test coverage.
  • Identify automation opportunities and develop test automation for applicable test types.
  • Execute manual and automated test cases and record test results.
  • Design test data and ensure data compliance requirements are met in all levels of test environments.
  • Use testing tools and follow processes to complete testing on a given test environment, and perform steps required to promote the code base to higher-level environments.
  • Support regression testing and automation activities through Java development and scripting routines; enhance and optimize a custom Java-based automation framework built on Selenium, HTTP protocol, and SoapUI.
  • Own regression tests and execute them through automation or manually as needed.
  • Document best practices, mentor team members, and develop functional test plans.

Desired Qualifications

  • Domain knowledge of Consumer and Retail Banking or Wealth Management.
  • Experience with mobile application testing.
  • Familiarity with authentication and identity technologies.
  • Proficiency with Splunk for troubleshooting, log analysis, and issue investigation.
  • Understanding of test data management and data validation practices.
  • Familiarity with DevOps practices and CI/CD environments.

About the Company

Bank of America

Runs a US consumer bank, brokerage and investment bank

Bank of America runs one of the largest US banks, serving consumers, small businesses, wealthy families, corporations and institutional investors. Alongside checking accounts, credit cards, mortgages and business loans, it owns the Merrill brokerage, a private bank for wealthy clients and a global investment bank that advises on deals and trades stocks and bonds. Customers reach it through thousands of branches and ATMs and its mobile banking app. It earns money mainly from the gap between what it charges on loans and pays on deposits, plus fees from advice, asset management, deal work and trading. It grew from a San Francisco bank founded in 1904 and is headquartered in Charlotte, North Carolina.

Company size
10,001+
Company stage
IPO
Headquarters
Charlotte, NC
Founded
1904

Recently Posted Jobs

Explore more opportunities at Bank of America

See more jobs