CGI · 19 hours ago
ATM Tester
CGI Group, Inc. is seeking a highly detail-oriented and experienced ATM Quality Assurance Tester. The ideal candidate will be responsible for ensuring the quality, functionality, and reliability of Automated Teller Machine (ATM) software and hardware systems through meticulous testing across various ATM functionalities.
AnalyticsApplication Performance ManagementBusiness IntelligenceConsultingCyber SecurityFinanceInformation TechnologyTechnical Support
Responsibilities
Collaborate with product managers, developers, and other QA engineers to understand ATM system requirements and specifications
Develop comprehensive test plans, test cases, and test scripts based on functional and non-functional requirements
Design and execute tests for various ATM operations, including but not limited to: Cash Dispensing and Deposit (cash and check), Card Transactions (withdrawal, balance inquiry, transfer), Bill Payment and Mobile Top-up, Remote Deposit Capture (RDC), Security features (fraud prevention, encryption, physical security), Network connectivity and transaction processing, Error handling and recovery mechanisms, User interface (UI) and user experience (UX) across different screen types
Execute manual and automated test cases on physical ATM machines and simulation environments
Identify, document, and track software defects and hardware anomalies using a bug tracking system (e.g., Jira, Azure DevOps)
Provide clear, concise, and reproducible bug reports with detailed steps, expected results, and actual results
Verify bug fixes and perform regression testing to ensure existing functionalities remain stable
Generate comprehensive test reports and communicate testing progress, results, and risks to stakeholders
Assist in the development and maintenance of automated test scripts for ATM functionalities
Utilize testing tools and frameworks relevant to ATM software and hardware testing
Ensure all testing activities adhere to industry standards (e.g., PCI DSS, EMV), regulatory requirements, and internal quality processes
Participate in daily stand-ups, sprint reviews, and other agile ceremonies
Contribute to the continuous improvement of QA processes, tools, and methodologies
Stay up-to-date with emerging ATM technologies, security threats, and testing best practices
Qualification
Required
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience
3+ years of experience in Quality Assurance or Software Testing, with a focus on embedded systems or hardware-software integration
Proven experience testing ATM systems, point-of-sale (POS) systems, or other financial transaction devices
Strong understanding of software development lifecycle (SDLC) and QA methodologies (Agile/Scrum preferred)
Proficiency in designing and executing detailed test cases and test plans
Experience with bug tracking tools (e.g., Jira, Bugzilla, Azure DevOps) and test management tools
Ability to read and interpret technical specifications and system design documents
Excellent analytical, problem-solving, and communication skills
Strong attention to detail and a methodical approach to testing
Knowledge on XFS layer and hardware device testing
Experience in integration testing with transaction processing systems, operating systems (windows)
Experience in NDC, DDC AANDC protocols
Exposure to test automation tools or ATM simulators is a plus
Preferred
Experience with ATM communication protocols (e.g., NDC+, DDC, ISO 8583)
Familiarity with various ATM hardware components and their functionalities
Experience with test automation frameworks and scripting languages (e.g., Python, Java, C#, Selenium, Appium) for embedded or hardware testing
Knowledge of database concepts and SQL for backend data validation
Certifications in software testing (e.g., ISTQB)
Experience with performance, security, or usability testing for financial systems
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred
Benefits
Competitive compensation
Comprehensive insurance options
Matching contributions through the 401(k) plan and the share purchase plan
Paid time off for vacation, holidays, and sick time
Paid parental leave
Learning opportunities and tuition assistance
Wellness and Well-being programs
Company
CGI
CGI is an IT and business consulting services firm that offers consulting, cyber security, cloud, and IT services.
H1B Sponsorship
CGI has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (775)
2024 (762)
2023 (795)
2022 (940)
2021 (846)
2020 (582)
Funding
Current Stage
Public CompanyTotal Funding
$1.2B2025-03-12Post Ipo Debt· $650M
2024-09-03Post Ipo Debt· $550.87M
1998-10-06IPO
Leadership Team
Recent News
2026-01-13
syncni.com
2026-01-09
Company data provided by crunchbase