QA Automation Lead– Retail Payments & POS (Cypress, Node.js, Selenium)
About the role
QA Automation Lead– Retail Payments & POS (Cypress, Node.js, Selenium)
Location: Toronto - 5 Days Work from OfficeRole Description QA Automation Engineer specializing in retail transaction systems, including POS, payments, and end-to-end order lifecycle. Design and develop scalable automation frameworks using Cypress with Node.js, Selenium, and REST-based tools. Build robust UI and API test automation using JavaScript/Node.js and BDD practices (Cucumber). Integrate automated test suites into CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions) for continuous testing. Validate distributed microservices across payments, inventory, pricing, and promotions. Perform high-volume, data-driven testing to ensure performance, reliability, and data integrity. Execute end-to-end validation of checkout, refunds, and omnichannel retail workflows. Collaborate within Agile teams to identify defects early and improve automation coverage. Focused on delivering resilient, high-quality retail platforms and seamless customer experiences.
Essential Skills
QA Automation Engineer specializing in retail transaction systems, including POS, payments, and end-to-end order lifecycle. Design and develop scalable automation frameworks using Cypress with Node.js, Selenium, and REST-based tools. Build robust UI and API test automation using JavaScript/Node.js and BDD practices (Cucumber). Integrate automated test suites into CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions) for continuous testing. Validate distributed microservices across payments, inventory, pricing, and promotions. Perform high-volume, data-driven testing to ensure performance, reliability, and data integrity. Execute end-to-end validation of checkout, refunds, and omnichannel retail workflows. Collaborate within Agile teams to identify defects early and improve automation coverage. Focused on delivering resilient, high-quality retail platforms and seamless customer experiences.
Desirable Skills
Implement a working system to ensure conformity and accuracy in the production process. Outstanding analytical and problem-solving skills.
Skills
Digital: Node.js Selenium Retail Payments