QA Test Developer enhancing automation framework and testing processes for ZayZoon's financial wellness services. Collaborating with teams to ensure high-quality product delivery.
Responsibilities
Extend and maintain our mature WebdriverIO automation framework using a component-based Page Object pattern
Write and execute automated tests across web and React Native mobile applications (iOS and Android) using WebdriverIO and cloud-based device testing platforms
Perform functional, regression, integration, and end-to-end testing
Integrate automated testing into our CI/CD pipelines to support fast, reliable releases
Debug issues, analyze results, and provide actionable insights to improve product quality
Partner with developers to define effective test strategies for new and existing features
Champion best practices in test automation, including scalability, reliability, and maintainability
Contribute to sprint planning, stand-ups, and grooming sessions to ensure strong test coverage
Create and maintain clear test plans, test cases, and reporting documentation
Promote quality, automation, and testability throughout the software development lifecycle
Collaborate across multiple development pods, balancing priorities and maintaining quality standards simultaneously
Support shift-left testing practices to catch issues earlier and reduce downstream risk
Requirements
7+ years of experience in QA automation or software development
Strong hands-on experience with WebdriverIO, specifically component-based architecture or page object patterns.
Experience with integration testing and Node.js-based test frameworks
Strong proficiency in TypeScript and Node.js, with practical experience working within Node.js-based frameworks.
Experience testing React Native applications (iOS and Android) using WebdriverIO and cloud testing platforms
Experience running and monitoring automated tests within CI/CD pipelines
Solid debugging and troubleshooting skills with a proactive approach to problem-solving
Experience with API testing tools such as Mocha, Supertest, or Postman
Strong understanding of databases and SQL
Experience with Git, GitHub, Jira, and Agile development practices
A sharp eye for detail, strong analytical skills, and a collaborative mindset
Experience with AWS is an asset
Experience working with Ruby on Rails applications is a bonus
Benefits
Permanently Remote: Work from a desk, a coffee shop, or in the great outdoors - our jobs are fully remote, forever
Flexible Time Off: Whether it's a longer vacation to explore new horizons, a series of short breaks for regular rejuvenation, or stepping away for a new level of mastery in a skillset – our “You-do-You” time off program caters to the diverse and evolving lifestyles of our team with a maximum of 6 weeks vacation
Instant Benefits: All full-time employees get access to medical, vision, and dental benefits from their very first day including increased mental health coverage and a wellness stipend
Plus: Inclusive parental leave top-up, earned wage access, real time market data for salaries, a supportive culture for lifelong learners and more
Accessibility Test Analyst validating web applications and digital documents for PLATO, Canada’s Indigenous - owned software testing company. Ensuring WCAG 2.1 and EN 301 549 compliance through manual testing and defect reporting.
Mobile Application Tester manually testing web, iOS, and Android applications for Symbiotic Digital, an IT consulting and recruitment company. Supporting agile Scrum teams through regression testing, bug documentation, test scenarios, and Azure DevOps workflow monitoring.
Quality Assurance Analyst testing Shopify eCommerce products for Canadian furniture retailer. Developing test strategies, executing manual and automated tests, and resolving software defects.
Quality Assurance Analyst testing Shopify eCommerce products for The Dufresne Group, a Canadian furniture retailer. Developing test strategies, executing manual and automated testing, and tracking defects across digital products.
Leads QA/QC for nuclear and civil construction projects, owning the quality program end - to - end. Manages QC team and serves as primary QA interface with clients.
Senior videogame tester validating narrative RPG quality for Seismic Squirrel. Testing builds, fixes, hardware, and platforms while supporting QA processes and development teams.
Bilingual French - first software tester testing public - facing applications and phone systems for PLATO, Canada’s Indigenous - owned technology services company. Supporting reliable finance - sector systems for Canadian citizens.
QA Engineer ensuring software quality for a technology company through manual, automated, functional, regression, and exploratory testing. Improving test coverage and QA processes across Agile product development.