Embedded Systems Test Engineer with expertise in payment systems. Conducting thorough testing of hardware-software integration and transaction protocols.
Responsibilities
Perform testing of embedded systems including POS devices, ATMs, and payment terminals.
Troubleshoot and validate hardware and software interfaces, including serial and network communications.
Analyze and test transaction flows using industry-standard protocols such as EMV, ISO 8583, TCP/IP, and related layers.
Execute functional, integration, and system-level testing and document results.
Identify, log, track, and verify defects using bug tracking tools such as JIRA, Bugzilla, or equivalent.
Analyze diagnostic logs, transaction traces, and performance data to identify root causes of issues.
Collaborate with development, hardware, and QA teams to resolve defects efficiently.
Prepare clear defect reports, test documentation, and status updates for stakeholders.
Requirements
Bachelor’s degree in Computer Science, Electrical Engineering, or a related discipline.
Minimum 2+ years of experience in testing embedded systems, POS devices, ATMs, or payment terminals.
Strong proficiency in troubleshooting hardware–software interfaces, including serial and network protocols.
Hands-on knowledge of EMV, ISO 8583, TCP/IP, and standard transaction processing layers.
Experience using defect tracking and test management tools such as JIRA, Bugzilla.
Solid analytical and problem-solving skills with the ability to interpret logs and performance data.
Excellent written and verbal communication skills for effective defect reporting and cross-team collaboration.
Quality Assurance Tech at Coca - Cola overseeing syrup blending and quality control. Responsible for ensuring compliance with safety and quality standards in food production.
Mobile Automation Tester responsible for designing and maintaining mobile testing scripts. Collaborating on functional testing and integrating with CI/CD pipelines in a fast - paced environment.
Mobile Automation Tester with Capgemini focusing on developing mobile automation test scripts and executing tests on Android and iOS. Incorporates CI/CD integration and ensures test robustness and scalability.
Automation tester in Linux, Python and Shell at Capgemini Engineering. Collaborating on QA and test engineering efforts in a dynamic environment of technology and innovation.
Quality Assurance Specialist ensuring accuracy in customer and dealership communications. Develops quality scorecards and trainings while maintaining compliance and driving process improvements.
Hardware Tester at STATSports testing, validating, and troubleshooting electronic hardware used by athletes. Collaborating closely with teams in a fast - paced environment to ensure product quality.
QA Engineer ensuring quality and performance for software powering STATSports products. Collaborating with developers to embed quality throughout the development lifecycle in a hybrid role.
Software Tester in Stuttgart or hybrid handling manual tests and test strategies for software quality. Collaborating with teams on accessibility and performance testing.
QA Engineer at Vistra ensuring high quality software products through automated testing and collaboration with stakeholders. Seeking dedicated and experienced candidates with a strong testing background in fast - paced environments.
Quality Engineer developing and maintaining quality programs at IONCOR, enhancing operational performance. Ensures compliance with international quality standards while supporting cross - functional teams.