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
View details
Apply Now