Software Engineer (API Tester)

PNC

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Pittsburgh, PA
Employment
Full-time
Posted
68 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $151k
$104k $195k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $116,515–$184,900.

Based on 240 similar postings.

Employer

About PNC

PNC is one of the largest diversified financial services institutions in the U.S., based in Pittsburgh, PA, it provides retail banking, corporate banking, and asset management.

PNC currently has 159 open roles on FindRole.

Listed pay typically runs $91,000–$179,200 across 22 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer (API Tester)

JOB TITLE: Software Engineer (API Tester) The Software Engineer (API Tester) supports the ATM lab team by validating, certifying, and releasing updates to ATM APIs before production deployment. This role involves developing and executing automated API tests using Java, JavaScript, Postman, and the Karate framework. Daily responsibilities include performing virtual testing of customer transactions using ATM simulation software, analyzing logs via LogScale, Dynatrace, and Kibana, and conducting manual testing on physical ATMs. The successful candidate will manage the defect lifecycle in Jira, produce test summary reports, and evaluate transactional screen flows to improve usability. Key technical requirements include experience with the SDLC, STLC, and backend troubleshooting. This position ensures high-quality customer experiences by identifying risks and maintaining software integrity across multiple backend systems and ATM software platforms.

What does a Software Engineer earn?

Median $197400 from 2576 postings across 150 companies.

See salary data

What you'll do

  • Develop and execute automated API tests using Postman, Java, and the Karate framework.
  • Perform virtual testing of customer transactions using ATM simulation software.
  • Validate API tests against backend applications and analyze logs using LogScale and Dynatrace.
  • Conduct manual testing on physical ATMs within the lab environment to support shifting priorities.
  • Create, execute, and document test cases and track defects throughout the lifecycle in Jira.
  • Evaluate transactional screen flows to provide feedback on usability and customer experience.
  • Develop test strategies and produce test summary reports that adhere to compliance standards.
  • Provide backup support for Test Lead duties to ensure project timeline adherence.

What we're looking for

  • Must have a university or college degree or a comparable combination of education, certifications, and experience.
  • Must have 2+ years of relevant professional experience.
  • Must have extensive experience with API automation testing.
  • Must have familiarity with SDLC and STLC processes, including defect lifecycle management.
  • Must be able to develop and execute automated API tests using Postman, Java, and the Karate framework.
  • Must be able to perform hands-on manual testing on physical ATMs in a lab environment.
  • Must be able to analyze logs using tools such as LogScale and Dynatrace.
  • Expert in using JavaScript, Java, Postman, and Karate framework (preferred).

More like this

Similar roles

Software Engineer

Booz Allen Hamilton

McLean, VA +1 5 days ago $86,800–$198,000
Python Java C# C C++ JavaScript NodeJS PHP React Drupal Agile REST API Full-Stack Development Cloud Development .NET Regression Testing Automation Client-Server Architecture
5+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 154 days ago $152,000–$209,000
C++ Python C# Java Rust PyTorch Machine Learning Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

General Dynamics

Annapolis Junction, MD 125 days ago $175,950–$238,050
C++ Flutter QT Matlab DSP 802.11 GitLab Agile Software Defined Radio UI
7+ yrs exp

Software Engineer

Booz Allen Hamilton

Chantilly, VA 84 days ago $86,800–$198,000
DevSecOps AWS Azure GCP Oracle CI/CD Jenkins GitHub Actions GitLab CI Git Docker ECS RHEL Confluence Jira Java Python Bash aws-cli azure-cli IAM Secrets Management Kubernetes OpenShift AWS Lambda

Software Engineer

Booz Allen Hamilton

McLean, VA 69 days ago
GitHub Actions Python Go Terraform CI/CD DevSecOps REST GraphQL SLSA Sigstore Cosign OPA Kyverno SBOM GitHub Enterprise GitHub CLI
4+ yrs exp

Software Engineer

Booz Allen Hamilton

McLean, VA 69 days ago
GitHub Enterprise GitHub Actions Terraform Python Go Pulumi CI/CD REST GraphQL Sigstore Cosign OPA Kyverno SPDX CycloneDX DevSecOps SLSA SSDF NIST 800-218
7+ yrs exp