QA Test Developer
Fully remote work environment across Canada and the United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- Node.jsSQLAgileGitReact NativeTypeScriptJiraAPI testingCI/CD
Requirements
- 7+ years of experience in QA automation, test development, or software engineering
- Strong hands-on experience with WebdriverIO and page object or component-based automation frameworks
- Proficiency in TypeScript and Node.js, with experience in Node.js-based testing ecosystems
- Experience testing React Native applications across mobile platforms (iOS and Android)
- Strong experience integrating automated tests into CI/CD pipelines
- Solid API testing experience using tools such as Postman, Mocha, or Supertest
- Strong debugging and troubleshooting skills with a proactive engineering mindset
- Good understanding of SQL and database validation techniques
- Familiarity with Git, GitHub, Jira, and Agile development workflows
- Strong analytical thinking, attention to detail, and ability to work across multiple teams and priorities
Responsibilities
- Develop, maintain, and extend a mature WebdriverIO-based automation framework using scalable page object and component-based patterns
- Build and execute automated test suites for web and React Native mobile applications across iOS and Android environments
- Perform functional, regression, integration, and end-to-end testing to validate product behavior across systems
- Integrate automated testing into CI/CD pipelines to support fast and reliable deployment cycles
- Debug test failures, analyze results, and provide actionable insights to improve product and system quality
- Collaborate with developers and product teams to define test strategies and ensure strong coverage from early design stages
- Promote shift-left testing practices and embed quality engineering principles throughout the development lifecycle
- Create and maintain clear documentation for test plans, test cases, and automation reporting
- Participate in Agile ceremonies including sprint planning, grooming, and stand-ups to ensure quality alignment across teams
View Full Description & ApplyYou'll be redirected to the employer's site