2 months ago
Pittsburgh, PA, USAStaff+
Responsibilities
- Create and lead the technical design and development of software solutions.
- Build scalable Python automation frameworks and utilities for UI, API, integration, and system testing.
- Automate web application UI testing with Selenium WebDriver or Playwright and REST service API testing.
- Create and execute manual test cases for UI and backend applications.
- Apply test design, test data management, assertions, and validations.
- Integrate automation with CI/CD pipelines.
- Prepare technical and procedural documentation and review colleagues’ coding, testing, and documentation.
- Facilitate complex problem resolution and provide technical guidance and support to colleagues.
- Use Jira and generate test summary reports.
Requirements
- Bachelor’s degree.
- 3+ years of relevant or direct industry experience is typical for this level.
- Strong hands-on Python experience, including object-oriented programming, modular design, data structures and algorithms, package management, and dependency handling.
- Experience building scalable applications and utilities.
- Experience with at least one Python-based automation stack, including PyTest, unittest, Selenium WebDriver, or Playwright.
- Experience automating UI, REST API, integration, and system testing.
- Understanding of BDD/TDD concepts, test data management, assertions, and validations.
- Experience with Jira and test summary reporting.
- In lieu of a degree, a comparable combination of education, job-specific certifications, and experience, including military service, may be considered.
Benefits
- Medical and prescription drug coverage with a Health Savings Account feature, dental and vision options, life insurance, disability protection, 401(k) with PNC match, pension, and stock purchase plans.
- Dependent care reimbursement, backup child and elder care, adoption, surrogacy, and doula reimbursement.
- Educational assistance, including select fully paid programs, and a wellness program with financial incentives.
- Maternity and parental leave, up to 11 paid holidays, 9 occasional absence days, and 15 to 25 vacation days depending on career level and years of service.
- Full-time and part-time employee benefit eligibility may vary.
- In-office work arrangement based in Pittsburgh, Pennsylvania.
About PNC
We’ll help keep your money boring so your life doesn’t have to be. pnc.co/guidelines
