Software Engineer responsible for developing, testing, and implementing software solutions at PNC. Collaborating within Agile teams to ensure quality software delivery.
Responsibilities
Develops, tests and implements software solutions
Designs software solutions to address business needs
Writes code, tests and deploys software
Prepares technical and procedural documentation required for software
Maintains and debugs software
Writing clear test cases and acceptance criteria from user stories
Executing functional, regression, and integration testing (UI and API)
Identifying, logging, and retesting defects; partnering with devs/BSAs on root cause
Participating in Agile ceremonies (stand-ups, refinement, planning, demos, retros)
Contributing to and maintaining automated test suites under guidance from senior QEs
Requirements
2+ years of relevant professional experience
Bachelor's degree
Experience with Jira and/or Azure DevOps for story/test case management and defect tracking
Git/Bitbucket for source control and code reviews
Jenkins / Azure DevOps Pipelines for CI/CD and running automated suites
Postman and/or Karate UI for exploratory API calls
Swagger/OpenAPI for understanding and validating service contracts
Core: Java (for UI and API test automation)
SQL for basic data validation and troubleshooting
Gherkin for BDD-style test scenarios
Selenium WebDriver with Cucumber (BDD) for UI automation
Karate for API test automation (REST/JSON, schema validation, etc.)
Gradle-based automation framework structure (dependencies, profiles, test runners)
Familiarity with RESTful web services, JSON, and HTTP status codes
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
Job title
Software Engineer – Quality Engineer, Digital Payments
Quality Assurance Specialist involved in product evaluation and compliance for Topco Associates. Collaborating with internal teams to maintain quality standards across product lines while ensuring regulatory compliance.
QA Manager at Crash Champions developing and managing QA processes for software applications. Collaborating with cross - functional teams to ensure high software quality and leading the QA team.
Operations Quality Assurance Associate evaluating work completed by Operations agents at ConnectiveRx. Collaborating with training and providing coaching for performance improvement.
DC Quality Assurance Coordinator managing product receipts and shipments in Jacksonville, FL for Grainger. Handling customer returns, inventory discrepancies, and quality audits in the Distribution Center.
Lead Salesforce QA Automation ensuring quality assurance for Boeing Global Services' Salesforce CRM platforms. Collaborating with cross - functional teams and automation practices to drive quality enhancements.
Associate QA Engineer at Harmonic testing multidisciplinary Embedded Systems. Collaborating with development & QA teams to ensure quality in an Agile environment.
Senior QA Engineer supporting QA activities across web projects and WordPress websites in a hybrid setup. Involved in testing, documentation, and collaboration within Agile teams.
Software Quality Engineer collaborating with teams to design performance test scenarios in Colombo. Involves training and updating product testing across agile sessions.