Software Development Engineer in Test (SDET)/Functional POS QE - POS
Role details
Job location
Tech stack
Job description
CI/CD pipelines root cause analysis aws cloud Agile/Scrum methodology DevOps practices api testing sql database jira test automation framework python programming
POS & Functional Testing:
- Design and execute test plans, test cases, and scenarios for Oracle XStore POS systems.
- Validate store-level transactional workflows, including:
- Sales (cash, credit/debit, mobile payments)
- Returns, refunds, exchanges, and voids
- Promotions, discounts, coupons, and loyalty redemption
- Perform end-to-end testing across POS, eCommerce, and backend systems.
- Validate integrations with payment processors, inventory systems, OMS, CRM, and loyalty platforms.
API, Data & Integration Testing:
- Perform API and service validation using tools such as Postman or REST clients.
- Validate backend data using SQL queries and ensure data integrity across systems.
- Develop and manage test data strategies for complex retail scenarios (inventory, pricing, promotions).
Defect Management & Reporting:
- Identify, log, and manage defects using tools like JIRA/TestRail.
- Perform root cause analysis, retesting, and ensure defect closure.
- Provide test execution reports, quality metrics, and risk assessments to stakeholders.
Collaboration & Leadership:
- Collaborate with product, development, and business teams to define test strategies.
- Work effectively with globally distributed teams and external vendors/partners.
- Mentor junior QA engineers and promote QE best practices across teams.
Automation & Quality Engineering (Preferred):
- Design, develop, and maintain scalable test automation frameworks for POS, web, mobile, and APIs.
- Automate critical POS workflows and regression scenarios using tools like Selenium, Appium, or similar.
- Implement automated testing within CI/CD pipelines to support continuous delivery.
- Drive shift-left testing practices and improve automation coverage across releases.
Requirements
- 5+ years of experience in POS testing and QA automation in retail/Consumer products environments.
- Hands-on experience with Oracle XStore POS systems (or similar retail POS platforms).
- Strong understanding of retail transaction flows and store operations.
- Experience in automation development using:
- Java, Python, or JavaScript
- Selenium, Appium, Cypress, Playwright, or similar tools
- Experience with API testing tools (Postman, REST clients).
- Proficiency in log analysis and debugging.
- Familiarity with databases and SQL for backend validation.
- Experience with test management and defect tracking tools (JIRA, TestRail, ALM).
- Working knowledge of CI/CD pipelines and DevOps practices.
- Strong communication, analytical, and problem-solving skills.
Preferred Skills:
- Experience with omni-channel retail systems (POS, OMS, ERP, CRM).
- Familiarity with Oracle XStore customization and configurations.
- Knowledge of payment compliance (PCI), security, and data privacy standards.
- Exposure to cloud platforms (AWS, Azure, GCP).
- Knowledge of data-driven testingand contract testing.
- Experience working in Agile/Scrum environments.
Benefits & conditions
The pay range that the employer in good faith reasonably expects to pay for this position is $31.14/hour - $48.66/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.
About the company
Capgemini ist einer der weltweit führenden Anbieter von Management- und IT-Beratung, Technologie-Services und Digitaler Transformation. Als ein Wegbereiter für Innovation unterstützt das Unternehmen seine Kunden bei deren komplexen Herausforderungen rund um Cloud, Digital und Plattformen.