Software Engineering Manager

Date PostedJune 6, 2026LocationRemoteCompanyPNCSalary$100,100.00 - $223,080.00TypeSenior Level

Job Summary

PNC is seeking a highly collaborative Software Engineering Manager to lead Test Automation and Quality Engineering efforts. The role involves hands-on technical leadership, mentoring a high-performing engineering team, and driving AI-driven testing practices. The ideal candidate manages delivery, automation backlogs, and cross-functional partnerships to ensure high-quality software solutions.

Responsibilities

  • Lead and mentor a team of automation engineers
  • Manage test automation product backlog and delivery execution
  • Drive AI-driven testing practices and automation framework evolution
  • Collaborate across functional teams to improve quality engineering standards

Required Skills

  • 5+ years industry experience with 3+ years in management
  • Proficiency in JavaScript, TypeScript, or Python
  • Expertise in Selenium, Playwright, or Cypress
  • Experience with AI/Generative AI in testing workflows
  • Knowledge of CI/CD pipelines and cloud platforms

Job Details

### Position Overview Tempus Technologies is seeking a highly collaborative and technically skilled Software Engineering Manager to lead our Test Automation and Quality Engineering efforts. This role combines hands-on technical leadership with people management, focusing on building scalable automation frameworks, advancing AI-driven testing practices, and fostering a high-performing engineering team. ### Key Responsibilities **Leadership & Team Management** - 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. **Delivery & Execution** - 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. **Cross-Functional Collaboration** - Partner closely with development, product, and business teams to address failures identified through automated testing, prioritize initiatives, and expand automation adoption. - Act as a key advocate for quality engineering practices across the organization. **Technical Leadership** - 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. ### Qualifications **Technical Skills** - Strong experience in software development. - Hands-on experience with UI test automation tools (Selenium, Playwright, Cypress). - Experience with API testing tools (Postman) and REST APIs. - Familiarity with CI/CD tools (Bitbucket, Jenkins, GitHub Actions) and containerization. - Experience with performance testing tools (Apache JMeter). - Proficiency in JavaScript, TypeScript, or Python. - Exposure to cloud platforms (Azure, AWS, or GCP). **Modern Engineering Capabilities** - Experience with Prompt Engineering, Generative AI, or Agentic AI. - Ability to incorporate AI-driven approaches into testing and development workflows. **Experience & Education** - University/college degree with 5+ years of industry-relevant experience. - At least 3 years of prior management experience is required.