Functional QA Specialist
Currently we are hiring "Functional QA Specialist" with one of our client - Toronto Location Mode : Hybrid (2 to 3 days per week in-person at Toronto office preferred) JD: Requirements: 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 toolsBuild 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 Act…
- Hybrid
- ONTARIO
- Posted Jun 29, 2026
- Apply by Nov 13, 2026
- 1 position
Job summary
Currently we are hiring "Functional QA Specialist" with one of our client - Toronto Location Mode : Hybrid (2 to 3 days per week in-person at Toronto office preferred) JD: Requirements: 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 toolsBuild 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 promotionsPerform high-volume| data-driven testing to ensure performance| reliability| and data integrityExecute end-to-end validation of checkout| refunds| and omnichannel retail workflows. Collaborate within Agile teams to identify defects early and improve automation coverageFocused 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 lifecycleDesign and develop scalable automation frameworks using Cypress with Node.js| Selenium| and REST-based toolsBuild 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 testingValidate distributed microservices across payments| inventory| pricing| and promotionsPerform high-volume| data-driven testing to ensure performance| reliability| and data integrityExecute end-to-end validation of checkout| refunds| and omnichannel retail workflowsCollaborate within Agile teams to identify defects early and improve automation coverageFocused 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 processOutstanding analytical and problem-solving skills Keyword: ~Quality Lead / Quality Analyst.~ Skills: Digital : Node.js~Selenium~Retail Payments
What you’ll do
The Functional QA Specialist will design and develop scalable automation frameworks and build robust UI and API test automation. They will collaborate within Agile teams to identify defects early and improve automation coverage.
Requirements
Candidates should have experience as a QA Automation Engineer specializing in retail transaction systems, including POS and payments. They must be proficient in designing automation frameworks using tools like Cypress and Selenium, and integrating test suites into CI/CD pipelines.
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Cypress
- Node.js
- Selenium
- REST
- JavaScript
- BDD
- Cucumber
- CI/CD
- Azure DevOps
- Jenkins
- GitHub Actions
- Microservices
- Data-Driven Testing
- Agile
- Retail
- Payments
Additional details
- Minimum experience
- 5+ years
- Apply by
- Nov 13, 2026
