Software Engineer (API Tester)
Core
API automation tester validating and certifying updates to PNC ATM APIs and performing manual testing on physical ATMs in a lab environment.
Role type
API automation tester (ATM domain)
Builds
ATM software platforms and API updates
Domain
Banking / ATM infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
API automation testing, Java, JavaScript, Postman, Karate framework, defect lifecycle management, test case development, ATM simulation software, log analysis (LogScale, Dynatrace)
Preferred skills
Test strategy development, test documentation, virtual ATM lead support, usability feedback
Technologies
Java, JavaScript, Postman, Karate Framework, LogScale, Dynatrace, Kibana, Virtual ATM Simulator, Jira, Confluence, Bitbucket
Responsibilities
Develop and execute automated API tests; execute virtual testing of customer transactions; conduct API test validation and analyze logs; assist with manual testing in the lab; create and document test cases in Jira; identify and track defects; evaluate transactional screen flows; develop test strategies and summary reports; provide Test Lead backup support.
Seniority
Mid-level, hands-on IC