Point your AI agent at freehire and let it find you a job.

Get the CLI →

ghr.wd1.myworkdayjobs.com/contractor-conversion

NewBe an early applicant

Quality Engineer

Posted Updated
Discussion

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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!

Job Description:
This job is responsible for testing and delivering complex software requirements to accomplish business outcomes, ensuring the testing strategy and processes are well-defined and continuously improved. Key responsibilities include establishing a test and automation strategy, creating common test frameworks, defining and managing test processes including test data generation, defect management and reporting. Job expectations include understanding and implementing internal/external mandate, ensuring compliance requirements are met on all levels of test environments, and manages traceability.

Responsibilities:

  • Creates and optimizes test processes including defect management and reporting
  • Creates and optimizes test automation frameworks and use of test automation tools
  • Leads test planning for complex features that span across the platform or multiple teams
  • Creates a test automation strategy across the application stack (UI, API, and Backend, etc.)
  • Ensures alignment and sign off for test cases from business and other stakeholders
  • Manages test execution and resolves, communicates or escalates any issues that may result in test plan variance
  • Designs test data and ensure data compliance requirements are met on all levels of test environments

Required Qualifications:

  • 2–5 years of experience in Performance Testing, Performance Engineering, Quality Engineering, Software Development, or a related technology discipline.
  • Hands-on experience using LoadRunner, including VuGen script development, test execution, workload modeling, and results analysis.
  • Strong understanding of Java, HTTP/HTTPS protocols, web applications, APIs, and distributed application architectures.
  • Experience with one or more programming or scripting languages such as Java, C#, Python, JavaScript, or Shell scripting.
  • Proficiency in SQL query development and database analysis.
  • Working knowledge of performance testing methodologies including Load, Stress, Volume, Endurance, and Scalability Testing.
  • Experience using monitoring and observability tools such as Dynatrace, CA Wily Introscope, AppDynamics, Oracle AWR Reports, or equivalent.
  • Knowledge of Splunk for log analysis and performance troubleshooting.
  • Knowledge of AI-assisted engineering tools and automation techniques to improve test efficiency, reporting, and analysis.
  • Ability to analyze application and infrastructure metrics including CPU, memory, disk, network, JVM, and database performance.
  • Understanding of end-to-end application performance concepts and common performance bottlenecks across web, application, database, and infrastructure layers.
  • Experience troubleshooting issues within performance test environments, scripts, monitoring tools, and application components.
  • Strong analytical and problem-solving skills with the ability to investigate and resolve complex technical issues.
  • Excellent verbal and written communication skills and the ability to collaborate effectively with development, QA, infrastructure, architecture, and business teams.

Skills:

  • Analytical Thinking
  • Business Acumen
  • Influence
  • Technical Strategy Development
  • Test Engineering
  • Automation
  • Collaboration
  • Solution Delivery Process
  • Solution Design
  • Stakeholder Management
  • Agile Practices
  • Application Development
  • Architecture
  • DevOps Practices
  • User Experience Design

Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.

Shift:

1st shift (United States of America)

Hours Per Week:

40

Skills

Apply

See also

Industrial Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.