Jobs and Careers
PN

Software Engineer - PowerShell / Karate, Karate Robot / Selenium / Java

PNC
Firstside Center Bldg (PA373), United Statesfull_timeVerifiedPosted 12 Dec 2024

About the role

Position Overview

At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success.

As a Software Engineer within PNC's Digital Workplace Quality Engineering organization, you will be based in Pittsburgh, PA / Dallas, TX / Phoenix, AZ / Strongsville, OH / Birmingham, AL.

This position is part of the Digital Workplace Quality Engineering department. As a Software Developer for the QE team, you will be responsible for the following:
• Design testing solutions to address testing needs for software solutions
• Prepare technical and procedural documentation required for testing
• Maintain and debug automated test scripts
• Proficient in PowerShell, Java, Selenium, and testing Desktop applications
• Working knowledge in Karate/Karate robot, HTML, DOM, Xpath, CSS, XML and JSON

This position will cover areas like automation of Hardware and Software driver updates for Desktop Engineering, automation testing of SharePoint/OneDrive, Microsoft Teams, Exchange/Outlook, E-Signature, Content Manager, etc. Additionally, you will be creating new automated test cases and working with existing manual test cases where you will be responsible for producing ways to automate them utilizing the various development tools currently being used. At times it might be necessary to think outside the box to produce creative solutions for automation testing even to the point of using an application that we have not considered. You will also be assisting with automating manual testing currently being done by the team. This will enable the team and thus PNC to save time and resources while helping deliver better quality products to the enterprise.

Due to the nature of this position, we are seeking out forward thinking candidates who have great communication skills, can multi-task, can handle pivoting at a moment’s notice, have experience in application testing, the ability to design, plan and execute testing scripts to ensure quality of the products we are testing for our internal clients. Preferred candidates will also have a background in technical writing/documentation, knowledge of the technical language and writing approach, and the ability to write technical reference documentation (guidelines, standards, procedures, processes, applications, etc.) as needed to have for future reference for our testing. Additionally, candidates are expected to be proficient in PowerShell, Java. Selenium and testing Desktop applications. They will also have a working knowledge of development tools, familiarity with tools like Karate/Karate robot, HTML, DOM, Xpath, CSS, XML, JSON, Git, JIRA, and Office365.

PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.

Job Description

  • 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.

PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be:

  • Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
  • Managing Risk - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.

Qualifications

Successful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

PNC

View company profile →