
POS QA Engineer
Epergne Solutions • Shanghai, Shanghai, China
**Role & seniority: ** POS QA Engineer (7+ years experience), senior/experienced individual contributor
**Location & work type: ** Shanghai, China — onsite (work type not explicitly stated)
**Stack/tools (from text): **
-
Testing: Manual + automation, Selenium
-
Defect/test management: JIRA, TestRail (or equivalent)
-
APIs/Integration: API testing; end-to-end POS validation
-
Compliance/testing: payment/certification standards (e.g., PCI-DSS, EMV mentioned)
**Top 3 responsibilities: **
-
Design/execute test plans, test cases, and automated scripts for POS and related systems.
-
Validate end-to-end POS flows: sales, payments, refunds, promos, loyalty/membership, inventory updates.
-
Perform integration testing across POS apps, backends, APIs, payment gateways, and POS hardware/peripherals; manage defects and retesting.
**Must-have skills: **
-
7+ years QA experience (manual and/or automation).
-
Hands-on testing of POS/retail/transaction-based and payment-related systems.
-
Strong knowledge of POS workflows and payment processing.
-
Proficiency with JIRA/TestRail and automation (e.g., Selenium).
-
API/system integration testing and strong troubleshooting/root-cause analysis.
-
Ability to test both software and hardware components.
-
Clear communication with stakeholders (Agile/Scrum participation implied).
**Nice-to-haves: **
- Experience with leading retail POS platforms and payment tech
Full Description
Position: POS QA Engineer
Location: Shanghai, China
Experience Required: 7+ Years
Role Overview We are seeking an experienced POS QA Engineer to ensure the quality, reliability, and performance of Point-of-Sale (POS) applications and their associated integrations. The ideal candidate will possess strong expertise in software testing, payment processing workflows, retail systems, and defect lifecycle management, with experience in both manual and automated testing environments. Key Responsibilities Design, develop, and execute comprehensive test plans, test cases, and test scripts for POS applications and related systems. Validate end-to-end POS functionalities including sales transactions, payment processing, refunds, promotions, loyalty programs, membership management, and inventory updates. Perform integration testing across POS systems, backend applications, APIs, payment gateways, and hardware devices. Identify, document, track, and retest defects using industry-standard test management and defect tracking tools. Conduct root cause analysis for recurring issues and collaborate closely with development teams to implement effective resolutions. Execute hardware and software integration testing for POS terminals, scanners, printers, payment devices, and other peripherals. Prepare and maintain detailed test documentation, defect reports, configuration records, and release validation reports. Support compliance and certification testing activities related to payment processing standards and regulatory requirements. Participate actively in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives. Communicate testing progress, risks, issues, and results effectively to project stakeholders and management teams. Required Skills & Qualifications Minimum 7 years of experience in Software Quality Assurance, including Manual and/or Automation Testing. Hands-on experience testing POS systems, payment applications, retail platforms, or other transaction-based systems. Strong understanding of retail operations, POS workflows, and payment processing ecosystems. Proficiency with testing and defect management tools such as JIRA, TestRail, Selenium, or equivalent platforms. Experience in API testing, system integration testing, and end-to-end validation. Strong analytical, troubleshooting, and problem-solving abilities. Ability to perform hands-on testing involving both software applications and hardware components. Excellent communication and stakeholder management skills. Preferred Qualifications Experience working with leading retail POS platforms and payment technologies. Knowledge of payment industry standards and compliance requirements such as PCI-DSS and EMV. Experience working within Agile/Scrum delivery environments. Familiarity with test automation frameworks, scripting languages, and continuous testing practices. Exposure to omnichannel retail systems and payment gateway integrations is an added advantage.