ATM QA / ATM Testing Engineer
Cleveland, OH – ONSITE
8+ years of experience in ATM testing with strong knowledge of ATM hardware, software, and architecture.
Experience in creating and executing test plans, test cases, and test scripts based on business and technical requirements.
Hands-on experience in Functional Testing, Regression Testing, Integration Testing, and Performance Testing of ATM applications.
Expertise in defect management, including identifying, documenting, tracking, and retesting defects using tools such as JIRA and HP ALM.
Ability to work closely with development teams to ensure timely defect resolution.
Experience in root cause analysis and first-level troubleshooting of ATM-related issues.
Strong understanding of ATM debit/credit card transaction processing and ATM host systems.
Knowledge of ATM security protocols, compliance requirements, and operational procedures.
Familiarity with ATM application servers, database management systems, and third-party software integrations.
Understanding of software licensing processes related to ATM applications and supporting tools.
Experience with ATM software deployment processes, including RLM and manual deployment methods.
Hands-on experience in setting up Virtual ATM environments for testing purposes.
Knowledge of ATM Testing Framework design, development, and maintenance for regression testing.
Experience in developing, updating, and maintaining automated test scripts and frameworks.
Proficiency with automation tools such as UFT, Selenium, JUnit, and similar testing tools.
Programming/scripting experience using VBScript, Java, or related languages.
Ability to manage multiple testing activities, prioritize tasks effectively, and deliver within project deadlines.
Strong analytical, problem-solving, and communication skills.
Experience working in Agile/Scrum environments is preferred.