We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

2Unifi Enterprise Technology - Principal SDET

NBH Bank
paid time off, 401(k)
United States, Missouri, Kansas City
5800 Bannister Road (Show on map)
Mar 15, 2025

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 Principal SDET 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.

As a Principal SDET, you will design and implement scalable test automation frameworks, mentor SDETs and QA engineers, and collaborate with cross-functional teams to ensure high-quality software delivery. This is a hands-on technical leadership role, where you will set technical direction for test automation, influence engineering best practices, and be the driving force behind continuous test improvements.

Additionally, as a Principal SDET, 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.


All associates are expected to maintain current knowledge and consistent compliance with regulations and bank policies and procedures related to the position, including but not limited to Bank Secrecy Act (BSA) and Office of Foreign Assets Control (OFAC) requirements.

Key Responsibilities:

Technical Leadership & Strategy:



  • Define and implement test automation strategies that align with the company's software development and CI/CD pipelines.
  • Design and maintain scalable, reusable, and efficient test automation frameworks.
  • Lead initiatives to enhance test coverage, performance testing, and reliability engineering.
  • Collaborate with architects and engineering teams to integrate automated testing into the development lifecycle.
  • Stay ahead of industry trends in test automation and emerging technologies.
  • You may not have direct reports initially, this structure may evolve, with the possibility of managing SDET and Test Engineer personnel in the future


Test Automation & Development:



  • Develop and maintain automated test suites for UI, API, performance, and integration testing.
  • Ensure automated tests are integrated into CI/CD pipelines to enable continuous testing.
  • Optimize test execution times and improve automation reliability.
  • Adaption of test automation within the delivery teams.
  • Write high-quality test code following software development best practices.


Collaboration & Mentorship:



  • Mentor and coach SDETs and QA engineers on automation best practices.
  • Advocate for a quality-first mindset across engineering teams.
  • Work closely with developers, DevOps, and product teams to identify and resolve quality bottlenecks.


Quality & Process Improvement:



  • Drive improvements in test strategies, coverage, and effectiveness.
  • Identify and implement tools and technologies to enhance testing efficiency.
  • Define test automation KPIs and measure testing effectiveness.
  • Ensure test data automation strategies are in place for reliable and repeatable test execution.



Minimum Requirements: To be considered for this position, you must possess the following qualifications.



  • Bachelor's degree in Computer Science or equivalent combination of education and related work experience
  • 10+ years of experience in software testing, with at least 7 years in test automation.
  • Strong programming skills in Java, Python, C#, or JavaScript.
  • Hands-on experience with test automation frameworks such as Selenium, Cypress, Playwright, Appium, or similar.
  • Expertise in API testing using tools like Postman, RestAssured, or similar.
  • Experience in CI/CD integration using Jenkins, GitHub Actions, or Azure DevOps.
  • Deep understanding of software testing methodologies, including functional, regression and performance testing.
  • Experience with cloud-based testing and infrastructure (AWS, Azure).
  • Strong analytical and problem-solving skills.
  • Excellent communication and technical leadership skills.
  • Solid knowledge of Test engineering best practices and methodologies
  • Strong analytical and research skills
  • Good organizational and presentation skills
  • Extensive knowledge of software and database testing, including designing and manipulating test data and error replication
  • Experience serving as a liaison with developers, project managers, and technical and non-technical business partners
  • Familiar with Agile methodology and scrum ceremonies



Desired Qualifications: To be considered an ideal candidate, you should possess some of the following qualifications:



  • Ability to demonstrate interpersonal and teambuilding skills
  • Experience in mentoring or managing other SDET and QA Engineers (even if not currently a direct manager)
  • Experience working with offshore teams or contractors
  • Experience with shift-left testing strategies.
  • Hands-on experience with performance testing tools (JMeter, Gatling, k6).
  • Knowledge of containerized environments (Docker, Kubernetes) and microservices testing.
  • Experience leading test automation in large-scale enterprise applications.



Skills and Abilities: Below is a general list of desired skills and abilities; this is not an exhaustive list.



  • 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



Work Environment:



  • 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



Incentive and Benefits: In addition to your financial compensation, we also offer a generous benefits package that includes insurance, 401k, an associate stock purchase program, paid time off, associate banking perks. For more information about the benefits offered click here.

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.
Applied = 0

(web-b798c7cf6-nkvj7)