Test Engineer - Physical
On-site · Pune, Maharashtra, India
Job Summary
Test Engineer – Physical at Barclays focusing on designing, developing, and executing automated test strategies for ATM and self-service devices. Responsibilities include creating and running automated test scripts (Eggplant Functional and Playwright) to validate software functionality and device interactions, validating ATM peripherals (card readers, PIN pads, cash dispensers, receipt printers), ensuring robust test coverage of ATM transaction flows, integrating automation into GitLab CI pipelines, and collaborating with cross-functional teams to define acceptance criteria and resolve defects. The role emphasizes leadership in guiding testing activities, maintaining test harnesses, staying current with industry trends, and contributing to a culture of technical excellence. The position is based in Pune, India, with a focus on ATM software testing in regulated financial environments.
Required Qualifications
- Hands-on experience developing automated tests for ATM / self-service devices
- Experience with Eggplant Functional to automate ATM journeys
- Playwright-based automation for ATM-related web components
- Experience building and maintaining test harnesses and automation frameworks for ATM environments
- Experience validating ATM peripherals and hardware interfaces (card readers, PIN pads, cash dispensers, receipt printers)
- Strong understanding of ATM transaction flows and error handling
- Experience integrating automation into GitLab CI pipelines
- Proficiency with Git and collaborative development workflows
- Experience working in Agile delivery teams for ATM software releases
- Experience with Windows desktop environments used in ATM/lab deployments
- Scripting experience (PowerShell, Bash, Linux shell) for ATM test environments
- Financial services background with exposure to cash handling and availability
- Experience in regulated/high-availability environments
- Knowledge of ATM software stacks (XFS-based or vendor frameworks)
- Knowledge of incident/defect management for live ATM issues
- Experience with automated testing of device-level and system-level ATM tests
- Ability to lead/guide teams and coordinate resources
- Leadership behaviors and Barclays values
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.