Quality Assurance Engineer

A
AssetWatchPredictive Maintenance
We have a distributed team that works remotely across locations in the United States and Ontario, Canada., Collaboration within core working hours is required.Full-TimeMiddle
Salary$99,000 — $124,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
3+ years
Required Skills
SQLFlutterTypeScriptJiraReactCI/CDPostmanPlaywright

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of hands-on QA experience spanning manual testing and test automation of web and mobile applications.
  • Strong experience building and maintaining automated end-to-end tests with TypeScript and Playwright.
  • Experience developing or extending automation frameworks.
  • Experience integrating automated tests into CI/CD pipelines.
  • Practical experience using AI-assisted and agentic coding tools like GitHub Copilot, Claude, or Cursor.
  • Experience with API testing using tools like Postman or RestAssured.
  • Strong understanding of SQL and experience with SQL backend testing.
  • Familiarity with React for web testing and Flutter for mobile testing.
  • Proficiency with Jira and test case management tools such as Zephyr.

Responsibilities

  • Conduct thorough manual testing of new features, enhancements, and bug fixes across web and mobile applications.
  • Design and execute test plans, test cases, and exploratory testing sessions.
  • Develop and maintain automated test suites using TypeScript and Playwright.
  • Leverage AI-assisted coding tools like GitHub Copilot, Claude, and Cursor to accelerate test authoring and debugging.
  • Integrate automated tests into CI/CD pipelines such as GitHub Actions, GitLab CI, or Jenkins.
  • Document and track software defects using Jira and Zephyr.
  • Collaborate with cross-functional development teams to ensure comprehensive test coverage.
View Full Description & ApplyYou'll be redirected to the employer's site
$99,000 — $124,000 USD
Apply Now