All Teams

QA & Test Engineering

Quality assurance engineers are often thought of as bug hunters, testing technology to make sure it doesn’t glitch. At PNC, they are so much more.

Employee Reviews

Sheela Raju

“You gain visibility into the entire product lifecycle. While other teams operate in a particular component of the application, a QA engineer maintains a ‘360-degree view.’”

Sheela Raju, QA Engineering Director


As a QA engineering director, Sheela Raju says her teams are focused on people, processes and technology, and no component is more important than the other. Prior to working at PNC, she did QA engineer consulting. After she joined PNC, her career grew and she flourished. Raju has been at the helm of QA testing for high-stakes periods of transition, spearheading QA testing for major systems conversions during two significant bank acquisitions. She believes QA engineers should maintain out-of-the-box thinking and be willing to stretch themselves. Her skills evolved so that she could become a quality advocate, process designer, risk manager, customer experience protector and partner in development as a QA engineer.


Paul Smock

“Developers don’t tend to think like a tester. To find somebody who is a combination who can use tech, do automation, but then also think like a tester — what a customer might do wrong, what pushes a limit, the ways in which things could be broken — is very important.”

Paul Smock, QA Engineering Manager


Paul Smock, a QA engineering manager who has been at PNC for 44 years, agrees. In his experience, an ideal QA engineer candidate is experienced in testing as well as technology. It’s the perfect pairing, but not a combination you commonly find. At PNC, he says you can come with a tech background, and we can teach you how to create that testing mindset. He started at PNC years ago, sorting checks for check processing and had the opportunity to navigate across a variety of roles, elevating from a supervisor to a manager. He was managing budgets when he discovered QA engineering and has stuck with it as he found the work both interesting and challenging.

Hemamalini Balasundaram

“Our work has a real impact. Applications are used by our customers every day and it is a critical tool in their financial life. It’s much more than testing. It allows us to have design discussions, risk decisions, and our work is both challenging and rewarding.”

Hemamalini Balasundaram, QA Engineering Manager


Hemamalini Balasundaram, a QA engineering manager who has been at PNC for 11 years, encourages anyone interested in her tradecraft to explore both computer science and engineering. In her role, the focus is to support technology teams, so they can ultimately deliver software solutions. She balances collaboration, delivery, automation and governance, with the goal of achieving confidence that the teams deliver stable, reliable software. She says the key to her success is ensuring quality is a consideration during the entire software development lifecycle. To do so, QA engineers partner with developers and collaborate and communicate effectively with them about key challenges and opportunities. That way, quality is never an afterthought.

Recently posted jobs

5 Hours AgoSaved
Hybrid
Pittsburgh, PA, USA
Machine Learning • Payments • Security • Software • Financial Services
Leads enterprise architecture strategy, governance, standards, and roadmap development across business, data, application, and technology domains. Guides architects and stakeholder teams in defining target states, transition plans, technical capabilities, and risk controls. Implements modern governance through compliance monitoring, standards-as-code, AI-assisted reviews, telemetry, drift detection, and CI/CD controls. Translates technical concepts for executives, resolves conflicts across teams, and provides architecture consultation aligned with business and technology objectives.
5 Hours AgoSaved
Hybrid
Charlotte, NC, USA
Machine Learning • Payments • Security • Software • Financial Services
Owns the payments product vision, customer experience, and prioritized backlog. Defines requirements, writes user stories and acceptance criteria, leads backlog refinement, and makes day-to-day product decisions with Scrum teams. Partners with Scrum Masters, technology, operations, and business stakeholders to deliver payment capabilities, manage risks, and maintain compliance. The role requires strong analytical, communication, prioritization, customer solution, and agile product management skills.
Machine Learning • Payments • Security • Software • Financial Services
Design, package, and deploy containerized data-platform applications to Red Hat OpenShift. Build container images, Helm/templated deployments, and automated CI/CD pipelines. Work with Spark, Trino, Airflow, and Iceberg; use Git and Kubernetes application concepts. Provide technical guidance, troubleshoot complex issues, and align software solutions with business strategy.