Software Engineer Lead (Python/PyTest/Selenium)
Core
Lead the technical design and development of scalable automation frameworks for UI and API testing within PNC's Technology organization.
Role type
Senior IC Software Engineer Lead (Test Automation)
Builds
Scalable automation frameworks integrating with CI/CD pipelines
Domain
Banking / Software Testing
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, OOP concepts, modular design, PyTest, Selenium WebDriver, Playwright, REST API testing, BDD/TDD concepts, Test data management
Preferred skills
Release Management, User Experience (UX) Design, Application Development, Process Improvements
Technologies
Python, PyTest, Selenium, Playwright, Jira
Responsibilities
Create and lead technical design of software solutions, propose designs to address complex business needs, facilitate complex problem resolution, provide technical guidance and code reviews, create and execute manual testcases for UI and backend applications
Seniority
Senior, hands-on IC