PlanGrid

PlanGrid

Senior QA Engineer, Field Delivery

AMER - Canada - British Columbia - Remote, CA · Senior · Contract

Sponsorship not specifiedDetected 15 days ago
PythonReactReact NativeiOSAndroidDjangoCode ReviewPostgreSQLCI/CDRESTAgentic AICypressPlaywrightJestpytestAppiumLoad TestingTest AutomationManual Testing

About the role

  • You'll have the flexibility to evaluate and choose the right tools and frameworks for the job.
  • Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies.
  • We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.

Responsibilities

  • Design and implement end-to-end test automation for web and mobile (iOS and Android), selecting the tools and frameworks that best fit our stack and workflow
  • Integrate test suites into CI/CD pipelines, including mobile simulator and emulator environments for automated builds and releases
  • Ensure load and performance testing is in place to validate backend behavior under realistic field conditions
  • Jump into requirements and design reviews to push for testability and quality from the start
  • Define and document test strategies for new features, including flag-off and flag-on behavior for feature-flagged work
  • Share testing best practices and help build a culture of documentation discipline across the team

Requirements

  • 5+ years in software quality engineering with a strong focus on test automation
  • Experience with mobile test automation for iOS and Android
  • Solid Python skills with experience writing and maintaining backend test suites
  • Experience testing REST APIs in production backend systems
  • Familiarity with React and React Native sufficient to write reliable component and integration tests
  • Strong understanding of CI/CD systems and integrating automated test suites into pipelines
  • Our Field Delivery team builds software used by construction workers on active job sites where connectivity is limited, conditions are unpredictable, and reliability is required.

Nice to have

  • Experience with test data generation libraries (e.g. factory_boy)
  • Experience configuring mobile CI/CD pipelines with automated simulator and emulator testing
  • Familiarity with load and performance testing tools (e.g. Locust, k6)
  • Experience with E2E web testing frameworks such as Playwright, Cypress, or similar
  • Experience with mobile testing frameworks such as Detox, Maestro, or Appium
  • Experience using AI agents to make writing and maintaining testing systems easier
  • Testing offline-first or field-facing mobile applications
  • Background in construction, workforce management, or operations software

Compensation

  • Salary transparency

Benefits

  • Work with engineers to build and maintain backend test suites with realistic test data, ensuring strong coverage of API success paths, edge cases, and failure modes
  • Design the strategy for unit and component test coverage across frontend and mobile - we currently use pytest and Jest, but you're free to evolve or replace tools as needed
  • Track and enforce code coverage standards across backend and frontend
  • Spot gaps in coverage and drive them to closure, don't wait to be asked
  • Coordinate with other QA engineers to align on coverage, tooling, and shared standards

Company info

  • https://www.autodesk.com/company/global-belonging
  • Are you an existing contractor or consultant with Autodesk?
  • Please search for open jobs and apply internally (not on this external site).

This listing is sourced directly from PlanGrid's careers page and normalized into a canonical job model.