QA & Test Automation Engineer (Brazil or Canada - Remote)

Remote • Posted 9 hours ago • Updated 9 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Quality Assurance
  • Linear Programming
  • Billing
  • RTL
  • Layout
  • Caching
  • Routing
  • Regression Testing
  • Budget
  • Automated Testing
  • Cypress
  • Selenium
  • Appium
  • Writing
  • Test Scripts
  • JavaScript
  • TypeScript
  • Python
  • Django
  • Docker
  • Continuous Integration
  • Continuous Delivery
  • GitHub
  • Communication
  • Testing

Summary

We're looking for a part-time QA engineer to build and maintain automated test suites for our app and website, and help manually test new features before release.

What you'll do:

  • Build and maintain automated end-to-end tests for web and mobile that run before every release
  • Manually test new features, document bugs, and verify fixes
  • Set up and maintain CI/CD test pipelines so automated tests run automatically on new builds
  • Write invariant/property-based tests for our workout and routine generation engines (LP/MILP optimizers) validating outputs against constraints, not fixed expected values
  • Cover subscription and billing flows end-to-end (Paddle, trials, webhooks, currency edge cases)
  • Cover our multi-locale matrix including RTL languages, layout, translations, locale-aware caching
  • Guard URL redirect and routing rules (legacy paths, canonicalization) with regression test, these break silently
  • Test auth flows across email/password and social sign-in (session refresh, expiry, account linking)
  • Wire performance budgets (Core Web Vitals) into CI so perf regressions block releases
  • Work with the engineering team to identify what needs test coverage and prioritize accordingly
  • Build test scripts for mobile app's feature

What we're looking for:

  • Experience with modern test automation tools (Playwright, Cypress, or Selenium for web; Appium or Detox for mobile)
  • Comfortable writing test scripts in JavaScript/TypeScript or Python
  • Familiarity with Django's test runner and factory-boy (a plus), our backend is Django + DRF, tests run inside Docker
  • Experience testing modern SSR frameworks (server/client component boundaries, hydration)
  • Familiarity with CI/CD tools like GitHub Actions or similar
  • Good eye for edge cases and a methodical approach to breaking things
  • Strong communication you'll need to write clear bug reports and work async with a small team
  • Experience with automation tools for mobile like mobile.dev or similar, we need automation on testing for every feature that we have, and will have.

This is a part-time, remote-friendly role. Hours are flexible but you should be available to run test passes before scheduled releases.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: vonqfeed2
  • Position Id: 955945042
  • Posted 9 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or Indiana

Today

Full-time

USD 93,800.00 - 140,675.00 per year

Remote or Montreal, Quebec

Today

Full-time

Remote

Today

Full-time

USD 104,474.00 - 130,592.00 per year

Remote

Today

Full-time

USD 106,400.00 - 177,300.00 per year

Search all similar jobs