SIGN IN
Software Engineering Manager - Tempus jobs in United States
info-icon
This job has closed.
company-logo

PNC · 1 month ago

Software Engineering Manager - Tempus

PNC is a leading financial services company that values its employees as its greatest differentiator. They are seeking a Software Engineering Manager to lead their Test Automation and Quality Engineering efforts, focusing on building scalable automation frameworks and fostering a high-performing engineering team.
FinanceFinancial Services
badNo H1Bnote

Responsibilities

Lead, mentor, and develop a team of automation engineers through regular one-on-one meetings
Drive employee growth through coaching, feedback, and performance management processes
Foster a collaborative, inclusive, and high-accountability team culture
Manage hiring, performance reviews, and employee lifecycle decisions
Ensure team availability, engagement, and strong communication practices
Own and manage the test automation product backlog, ensuring alignment with business priorities
Facilitate bi-weekly planning sessions for automation initiatives
Oversee and support execution of UI, API, and performance testing efforts
Maintain accountability for timely and high-quality delivery of automation solutions
Partner closely with development, product, and business teams to: Address failures identified through automated testing, Prioritize automation initiatives, Expand automation adoption across development teams
Participate in town halls, RCA sessions, and product meetings
Act as a key advocate for quality engineering practices across the organization
Provide hands-on support with UI and API automation development when needed
Own and evolve the automation framework and technology stack
Promote best practices in test design, observability, and monitoring
Drive integration of AI (Generative AI, Prompt Engineering, Agentic AI) into testing and automation workflows
Champion continuous improvement in CI/CD pipelines and quality processes
Manages development projects, development teams and application support functions
Oversees multiple application programming and analysis projects which include development, installation and maintenance of application programs
Monitors and maintains adherence and compliance to quality standards on an ongoing basis
Maximizes staff contribution through professional growth and development, to increase teamwork and more effectively meet business needs
Analyzes applications to ensure that all systems that are developed, meet business needs and specifications

Qualification

Software developmentSeleniumCypressPostmanBitbucketJenkinsGitHub ActionsApache JMeterJavaScriptTypeScriptPythonSoftware testing conceptsREST APIsAzureAWSGCPContainerization technologiesPrompt EngineeringGenerative AIAgentic AICI/CD pipelinesTest automation frameworksPerformance testing

Required

Strong experience in software development
Hands-on experience with UI test automation tools (Selenium, Playwright, Cypress)
Experience with API testing tools such as Postman
Familiarity with CI/CD tools (Bitbucket, Jenkins, GitHub Actions)
Experience with performance testing tools such as Apache JMeter
Proficiency in JavaScript, TypeScript, or Python
Solid understanding of software testing concepts (Black Box, White Box)
Experience working with REST APIs
Exposure to cloud platforms (Azure, AWS, or GCP)
Experience with containerization technologies
Passion for automation, monitoring, and observability
Experience with Prompt Engineering, Generative AI, or Agentic AI
Ability to incorporate AI-driven approaches into testing and development workflows
Highly people-oriented with a genuine passion for developing others
Strong organizational and planning skills; able to guide teams in structuring work effectively
Dependable and present, with consistent participation in meetings and team activities
Transparent communicator who proactively updates stakeholders
Collaborative mindset with the ability to influence across teams
Hands-on leadership style—willing to step in and contribute technically when needed
Roles at this level typically require a university / college degree, with 5+ years of industry-relevant experience
At least 3 years of prior management experience is typically required
In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered

Preferred

Application Development
Business Management
Customer Solutions
Design
Group Problem Solving
Playwright (Software)
Postman (Software)
Process Improvements
Regression Testing
Release Management
Software Solutions
Test Automation
User Experience (UX) Design

Benefits

Medical/prescription drug coverage (with a Health Savings Account feature)
Dental and vision options
Employee and spouse/child life insurance
Short and long-term disability protection
401(k) with PNC match
Pension and stock purchase plans
Dependent care reimbursement account
Back-up child/elder care
Adoption, surrogacy, and doula reimbursement
Educational assistance, including select programs fully paid
A robust wellness program with financial incentives
Maternity and/or parental leave
Up to 11 paid holidays each year
9 occasional absence days each year, unless otherwise required by law
Between 15 to 25 vacation days each year, depending on career level and years of service

Company

We’ll help keep your money boring so your life doesn’t have to be. pnc.co/guidelines

Funding

Current Stage
Late Stage
Total Funding
unknown
2008-04-04Acquired

Leadership Team

leader-logo
Charlotte McLaughlin
President & CEO, PNC Capital Markets
linkedin
leader-logo
Terry Begley
CEO - Corporate Banking
linkedin
Company data provided by crunchbase