Quick Overview
Seniority
Mid Senior
Work mode
Remote
Location
Montreal, QC, United States
Posted
21 hours ago
DjangoDockerSeleniumCypressGitHub ActionsJavaScriptPlaywrightPythonTypeScript
Job Description
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:
What we're looking for:
This is a part-time, remote-friendly role. Hours are flexible but you should be available to run test passes before scheduled releases.
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.
Similar jobs
- DS
QA Engineer - ACWS with Security Clearance
NewDSA
Fort Dix, NJ🇺🇸$110k - $120k/yrHybrid21 hours agoSAFeAgileJavaTechnology - WS
Test Automation Engineer with Security Clearance
NewWoodside Staffing Solutions & Consulting
Chantilly, VA🇺🇸On-site21 hours agoOracleLinearSelenium+11Technology - SC
Quality Assurance Automation Engineer
NewSmart Caliber Technology
United States🇺🇸Remote21 hours agoDjangoAWSAgile+8Technology - AT
Salesforce QA Engineer
NewAce Technologies, Inc.
Sunnyvale, CA🇺🇸Hybrid21 hours agoTechnology - SS
Software Development Engineer in Test
NewScigon Solutions
Chicago, IL🇺🇸$71.3k - $95k/yrHybrid21 hours agoDockerNode.jsMocha+9Technology - TC
Quality Assurance Automated Tester C13
NewTSR Consulting Services, Inc.
Irving, TX🇺🇸Hybrid21 hours agoDockerSQLAWS+20