What are the responsibilities and job description for the 2UniFi Enterprise Technology - Senior Quality Assurance Engineering Manager position at NBH Bank?
It starts with our culture ...
Common sense has never been common.
If it were, the world would be a different place. Things would run smoothly and on time. People would do what they say and say what they do. Everything would be fair, without all the small talk. And banks would only sell you what you need. When a banker looked at a client, they wouldn’t just see a number, they’d see a dad or a mom or a graduate or a business owner. Our Bankers understand the complexities of people’s lives and offer simple solutions.
That's the basics of Relationships. Fairness. Simplicity®
When you choose our Company, you have an opportunity to make an impact beyond the walls of our buildings.
We have a long-standing commitment to Equity, Diversity and Inclusion. Through lending, investing, grants, and volunteerism, NBH Bank promotes the growth, revitalization and sustainability of the communities we serve. We believe that these are important elements in building and sustaining a successful organization and a positive, results-driven culture. We strive for all of our associates to feel welcome and empowered at work.
This type of position is ideal for someone looking to build a career in finance, banking, and technology. We will provide you training and coaching throughout your onboarding experience, as well as on the job. As you demonstrate success, there will be opportunities for advancement within our organization.
The duties of a Senior Engineering Manager – Quality require a high degree of specialized expertise and skill in maintaining established standards of quality and accuracy. Drive, determination and a self-disciplined approach to achieving results that meet these established criteria are necessary for successful job performance. The job environment is structured and job expectations are clear. While the pace of the work is faster than average, quality is never compromised. The focus of communication and organizational relationships is based on technical expertise. The work requires specialized technical problem solving and ingenuity while working within approved organizational systems and technology, and the demonstration of the values of integrity, quality and caution. New ideas and concepts are also important but will be quickly, yet carefully analyzed and tested before communication and adoption. If the job involves managing others, there is a need for someone who can exercise the necessary authority to assure policies and procedures are followed and time frames are met. At the same time, it will be necessary to give subordinates structured opportunity to develop their own expertise and capability for quality work to assure effective delegation and shared responsibility for work output. It is expected that coaching and training support for achieving effective delegation will be required. The position encompasses a defined span of control and opportunity for someone who engenders trust, demonstrates a sense of urgency and assures consistent achievement of quality standards. The work requires making decisions that support company guidelines authoritatively and quickly.
We are seeking a Senior Engineering Manager – Quality to lead a high-performing QA organization consisting of a QA Manager, Principal SDET, and a team of SDETs. This role will drive QA strategy, test automation, governance, and quality engineering excellence across the organization. You will be responsible for integrating manual and automated testing approaches, optimizing CI/CD workflows, and ensuring the delivery of scalable, high-quality software. This is a strategic leadership role that requires deep expertise in quality engineering, test automation, and Agile development while also being a hands-on advocate for modern QA best practices and DevOps-driven testing.
Additionally, as a Senior Engineering Manager – Quality, you are expected to work with internal and external auditors as necessary. You will analyze testing methodologies to identify patterns and communicate with management to ensure risks are identified and addressed. You will:
Key Responsibilities:
Leadership & Strategy:
Thank you for your application!
We are committed to providing qualified applicants and associates reasonable accommodation, when necessary, to enable the individuals to complete the application process and/or perform the essential functions of the job. An applicant and/or associate requiring reasonable accommodation to perform any essential job function, should contact Human Resources.
The Company's policy is to provide equal opportunity to all people without regard to race, color, religion, national origin, ancestry, marital status, veteran status, age, disability, pregnancy, genetic information, citizenship status, sex, sexual orientation, gender identity or any other legally protected category. We are proud to be a drug-free workplace.
Common sense has never been common.
If it were, the world would be a different place. Things would run smoothly and on time. People would do what they say and say what they do. Everything would be fair, without all the small talk. And banks would only sell you what you need. When a banker looked at a client, they wouldn’t just see a number, they’d see a dad or a mom or a graduate or a business owner. Our Bankers understand the complexities of people’s lives and offer simple solutions.
That's the basics of Relationships. Fairness. Simplicity®
When you choose our Company, you have an opportunity to make an impact beyond the walls of our buildings.
We have a long-standing commitment to Equity, Diversity and Inclusion. Through lending, investing, grants, and volunteerism, NBH Bank promotes the growth, revitalization and sustainability of the communities we serve. We believe that these are important elements in building and sustaining a successful organization and a positive, results-driven culture. We strive for all of our associates to feel welcome and empowered at work.
This type of position is ideal for someone looking to build a career in finance, banking, and technology. We will provide you training and coaching throughout your onboarding experience, as well as on the job. As you demonstrate success, there will be opportunities for advancement within our organization.
The duties of a Senior Engineering Manager – Quality require a high degree of specialized expertise and skill in maintaining established standards of quality and accuracy. Drive, determination and a self-disciplined approach to achieving results that meet these established criteria are necessary for successful job performance. The job environment is structured and job expectations are clear. While the pace of the work is faster than average, quality is never compromised. The focus of communication and organizational relationships is based on technical expertise. The work requires specialized technical problem solving and ingenuity while working within approved organizational systems and technology, and the demonstration of the values of integrity, quality and caution. New ideas and concepts are also important but will be quickly, yet carefully analyzed and tested before communication and adoption. If the job involves managing others, there is a need for someone who can exercise the necessary authority to assure policies and procedures are followed and time frames are met. At the same time, it will be necessary to give subordinates structured opportunity to develop their own expertise and capability for quality work to assure effective delegation and shared responsibility for work output. It is expected that coaching and training support for achieving effective delegation will be required. The position encompasses a defined span of control and opportunity for someone who engenders trust, demonstrates a sense of urgency and assures consistent achievement of quality standards. The work requires making decisions that support company guidelines authoritatively and quickly.
We are seeking a Senior Engineering Manager – Quality to lead a high-performing QA organization consisting of a QA Manager, Principal SDET, and a team of SDETs. This role will drive QA strategy, test automation, governance, and quality engineering excellence across the organization. You will be responsible for integrating manual and automated testing approaches, optimizing CI/CD workflows, and ensuring the delivery of scalable, high-quality software. This is a strategic leadership role that requires deep expertise in quality engineering, test automation, and Agile development while also being a hands-on advocate for modern QA best practices and DevOps-driven testing.
Additionally, as a Senior Engineering Manager – Quality, you are expected to work with internal and external auditors as necessary. You will analyze testing methodologies to identify patterns and communicate with management to ensure risks are identified and addressed. You will:
- follow policies and procedures,
- complete administrative tasks correctly and on time,
- support the company’s goals and values,
- participate in coordination of disaster recovery planning and preparation,
- build a great rapport with fellow associates, and treat others with respect and consideration regardless of their status or position,
- Perform other duties as assigned.
Key Responsibilities:
Leadership & Strategy:
- Define and drive the end-to-end QA strategy, balancing manual testing, automation, and performance engineering.
- Lead and mentor a QA Manager, Principal SDET, and a team of SDETs, ensuring alignment with business and technical objectives.
- Establish and scale Manual & Test Automation frameworks, enabling continuous testing in a CI/CD DevOps environment.
- Implement best practices in quality engineering, advocating for shift-left testing and early defect detection.
- Work with engineering and product leadership to define quality roadmap, and strategic initiatives.
- Oversee the development of scalable, reusable test automation frameworks across UI, API, and performance testing.
- Ensure test automation adoption across delivery teams, enabling fast and reliable software releases.
- Lead the integration of testing within CI/CD pipelines, improving deployment confidence and release cadence.
- Define and track key quality metrics (KPIs), ensuring test coverage, release readiness, and automation ROI.
- Establish QA governance processes, driving standardization across manual and automated testing.
- Improve test data automation strategies, enabling robust test environments for both manual and automated testing.
- Work cross-functionally with engineering, DevOps, and product teams to build a quality-first culture.
- Collaborate with development teams to drive a shift-left testing mindset, reducing defect leakage.
- Provide executive-level reporting on software quality, risks, and improvement plans to senior leadership.
- 10 years of experience in Software Quality Assurance, Test Automation, or Quality Engineering, with at least 5 years in senior leadership roles.
- Proven experience in managing QA teams, including QA Managers, Principal SDETs, and Test engineers.
- Strong expertise in test automation frameworks (Selenium, Cypress, Playwright, Appium) and scripting languages (Java, C#, JavaScript).
- Hands-on experience with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps).
- Deep understanding of performance testing, and API testing (JMeter, LoadRunner, Postman).
- Experience with cloud-based testing environments (AWS, Azure).
- Strong leadership, communication, and stakeholder management skills.
- Expertise in Agile, Scrum, SAFe, and modern software testing methodologies.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Ability to demonstrate interpersonal and teambuilding skills
- Experience in mentoring and managing QA Managers, Principal SDET, SDETs and QA Engineers
- Experience working with offshore teams and Vendors
- Experience with shift-left testing strategies.
- Knowledge of containerization (Docker, Kubernetes) and microservices testing.
- Experience in regulated industries (e.g., fintech, healthcare, SaaS).
- Ability to make sound and timely decisions, to consistently deliver on commitments, and assume responsibility for results
- Ability to think creatively and meet challenges with resourcefulness
- Ability to prioritize competing demands and effectively manage multiple tasks and/or projects
- Take initiative to research and resolve problems, and undertake activities with minimal supervision
- Strong analytical and problem solving skills
- Exceptional verbal, written and interpersonal communication skills with the ability to apply common sense to carry out instruction and speak clearly to fellow associates
- Ability to train and coach associates, as appropriate
- Hybrid/Remote office environment, manager permitting, with traditional hours
- Sitting for extended periods of time (typically no longer than 8 hours)
- Must be able to work at a rapid pace for long periods of time (typically no longer than 8 hours)
- Must be able to work overtime to the extent necessary
- Must be able to travel – estimated at 5% to 10% of the time
Thank you for your application!
We are committed to providing qualified applicants and associates reasonable accommodation, when necessary, to enable the individuals to complete the application process and/or perform the essential functions of the job. An applicant and/or associate requiring reasonable accommodation to perform any essential job function, should contact Human Resources.
The Company's policy is to provide equal opportunity to all people without regard to race, color, religion, national origin, ancestry, marital status, veteran status, age, disability, pregnancy, genetic information, citizenship status, sex, sexual orientation, gender identity or any other legally protected category. We are proud to be a drug-free workplace.