1,914,590open jobs
112,343companies
249,880added this week
Browse all
Salary
$70k – $95k per year
Location
Remote (Canada, PT hours)
Seniority
Senior · 8+ years exp
Employment
Contractor

Confirmed on the employer's own hiring board on Oct 22, 2026. First seen by Alion on Oct 21, 2026.

Overview
Company
Impact
Profile match
Onfleet is last-mile delivery management software that routes drivers, notifies recipients and gives dispatchers a live map. Grocers, pharmacies and distributors use it to run their own fleets instead of outsourcing delivery. The platform has handled hundreds of millions of deliveries worldwide.

About Onfleet

Onfleet’s mission is to power the future of commerce by enabling businesses of all sizes to move goods more efficiently and delightfully. Our product includes intuitive smartphone apps for drivers, a powerful modern web dashboard for logistics teams, and automatic notifications and real-time tracking for recipients. Onfleet powers millions of deliveries every week for thousands of businesses around the world across a range of industries, from grocery and prepared meals to pharmacy, flowers, and furniture.

About the role

Onfleet is hiring two senior SDETs to shape how our engineering teams build and trust automated quality. At Onfleet, the team that builds a feature owns its quality. Developers write and maintain their own tests. Your job is to make those teams better at it: you pair with them, teach, review, and find the cases they missed. You will not be the person who tests everyone else's work.

Together with our quality leads, you’ll own our test frameworks and the shared quality tooling every team depends on. You’ll also do feature development in production code and internal tooling. You’ll be part of our core quality engineering group, sometimes embedded on one team and sometimes working across several.

You’ll start by taking ownership of our existing automation and making it more reliable and complete, alongside greenfield work on new platform services. We measure this role by what the teams can do because you were there.

How We Work

We code using agents, and nearly 100% of our code is written this way. Generating code is the easy part. Knowing what good looks like, and holding the bar, is the job. The engineers who thrive here are scrutinizing and questioning: they reject AI slop and catch the wrong call before it ships.

Every engineer helps improve how we work instead of only following it. For this role that means building and improving the agentic tooling itself: test generation, review, verification, and the workflows around them.

We are candid and have a low ego. Challenge us on tooling direction, and expect to be challenged back.

What You’ll Do:

  • Strengthen the current suite. Improve reliability, extend coverage, and modernize patterns. A flaky test is a failing test.
  • Own the test frameworks. Unit, integration, and end-to-end, treated with the same care as production code.
  • Own the quality gates in CI/CD (continuous integration and continuous delivery). Pipelines, checks, and gates, so standards are enforced by the system and not by people.
  • Build agentic quality tooling. Extend the agents and workflows we use for test design, review, and verification.
  • Raise the bar through teams. Pair on test design, review code, help make hard-to-reach code testable, and write things down so the practice outlives any one person.
  • Ask the testability question early. In planning, ask how we'll test it and how we'll know it broke in production.
  • Know when a release is healthy. Metrics, dashboards and alerts that tell us something is wrong before a customer does, and that tell a team whether a release is safe to keep rolling out.
  • Ship features. Full-stack work in production code and internal tooling, alongside the teams you support.

What You'll Bring (required):

  • 8 or more years of professional software development experience, in any role.
  • 5 or more years where building and maintaining test automation was a core part of your job, as an SDET, test automation engineer, or software engineer who owned test infrastructure. Your title matters less than the work.
  • You build software, not just tests: test frameworks, internal tools, CI tooling, or product features. You want feature development in production code and internal tooling to be part of your job here.
  • Depth across unit, integration, and end-to-end testing, including hands-on work with a browser framework such as Playwright or Cypress.
  • Hands-on CI ownership: you have created, configured, or fixed a CI pipeline (GitHub Actions or equivalent), not just used one.
  • A track record of being the person who drove automated test coverage on a team, whatever your role was.
  • Working knowledge of DevOps practice: how code is built, deployed and monitored in production. You have added metrics, dashboards or alerts so a team knew when something broke.
  • Daily professional use of AI coding agents, and experience building or improving agentic tooling, not just using it.
  • A multiplier mindset: you get your satisfaction from the team shipping safer and faster, not from your own test count.
  • Excellent written and spoken English, roughly C1 level, and experience working day to day on an international team.

Nice To Have:

  • Mobile development (Android or iOS) and mobile test automation, using native frameworks such as Espresso or XCUITest, or cross-platform tools such as Appium or Maestro.
  • TypeScript, Node.js, and React.
  • Rust, or another statically typed language.
  • Clear evidence of driving CI/CD practice for a whole team or company.
  • Production canaries and progressive delivery: you have used production signals (error rates, latency, business metrics) to decide whether a release continues or rolls back, through canaries, feature flags or automated rollback.
  • Test data and environment management: getting a realistic system into a known state quickly and repeatably.
  • Test-driven development (TDD).
  • AWS and cloud-native services.

Location and Benefits:

  • Remote, open to candidates based in Canada or Latin America.
  • The team works on US Pacific Time. You'll need to reliably work a schedule that frequently matches US Pacific business hours (9am to 5pm PT).
  • Flexible PTO.
  • Laptop and work-from-home setup stipend.
  • Monthly technology stipends (internet and AI tooling).

Onfleet is an Equal Opportunity Employer

Onfleet's culture is one that strongly values diversity in its workplace and we are committed to working with potential team members who can bring diverse perspectives and experience to our company and culture.

We do not make hiring or employment decisions on the basis of race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other basis protected by applicable local, state or federal law.

We highly encourage members of underrepresented groups to apply and we will consider qualified applicants with arrest and conviction records.

Compensation

The base salary range for this role is $70,000 to $95,000 USD per year for candidates in both Canada and Latin America, depending on experience, skills, and background. Where an offer lands within that range reflects the depth and experience a candidate brings to the role.

How We Hire

You need an identity-verified LinkedIn profile to apply. That's the free "Verified" badge, the shield icon next to your name. We check for it, and applications without it don't move forward.

Before any offer, we verify your identity and work history. That includes a live video ID check and reference calls. We use AI, automated systems, and a person to review applications: every application that meets the requirements is also read by an engineering leader or a recruiter. If you misrepresent your identity or experience, the process ends.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,914,590 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Similar stack
Same company
In your city
≈ $18k – $36k per year (Estimated) • Remote (likely EAEU) • 3+ years exp • Moscow
Java
SQL
Ruby
Java
Spring Cloud
Hazelcast
Databases
Redis
RabbitMQ
Apache Kafka
DevOps
Rest API
OpenShift
GitLab CI
CI/CD
Jenkins
Git
Kubernetes
Bitbucket
SOAP
Management
Confluence
Jira
QA
Postman
Apply
$56k – $71k per year • Remote (Poland) • Associate's Degree • Warsaw
Python
DevOps
Rest API
CI/CD
AWS
SOAP
Management
Confluence
Jira
QA
Selenium
Pytest
Apply
≈ $69k – $165k per year (Estimated) • Remote (worldwide) • 7+ years exp
DevOps
CI/CD
Cybersecurity
Shift-Left Security
Apply
≈ $70k – $169k per year (Estimated) • Remote (likely EAEU) • Full-Time • 3+ years exp
Go
Java
Go
Go-resty
Java
Testcontainers
DevOps
WebSockets
QA
Selenium
Playwright
Apply
≈ $19k – $39k per year (Estimated) • Remote (likely EAEU) • 3+ years exp • Moscow
Python
SQL
COBOL
COBOL
IBM MQ
DevOps
CI/CD
Apply
≈ $122k – $245k per year (Estimated) • Hybrid • 8+ years exp • Bachelor's Degree • Boston
Python
JavaScript
TypeScript
SQL
Node JS
Databases
PostgreSQL
pgvector
DynamoDB
AI/ML
LangGraph
LangChain
MLFlow
AI Agents
LangSmith
CrewAI
LLM
RAG
AWS Bedrock AgentCore
Context Engineering
Semantic Search
Knowledge Graph
Agentic Workflows
Frontend
React.js
DevOps
Rest API
Azure DevOps
GitHub Actions
Datadog
Azure
CI/CD
Jenkins
AWS
Bamboo
AWS Fargate
Amazon S3
Amazon ECS
AWS Step Functions
API Gateway
Management
Agile
Scrum
QA
Postman
Apply
≈ $82k – $167k per year (Estimated) • Hybrid • 2+ years exp • Jersey City
Python
JavaScript
TypeScript
C#
Node JS
AI/ML
LangGraph
LangChain
LlamaIndex
Model Context Protocol
Embeddings
Function Calling
AI Agents
Arize Phoenix
Langfuse
LangSmith
Ragas
Semantic Kernel
LLM
RAG
Structured Outputs
LLM Guardrails
Frontend
React.js
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
IAM
Cybersecurity
Least Privilege
Apply
≈ $81k – $164k per year (Estimated) • Remote (Canada, US time zones hours) • Full-Time • 8+ years exp • Bachelor's Degree • Canada
Databases
Redis
DynamoDB
Apache Kafka
Amazon Redshift
DevOps
Terraform
GitHub Actions
AWS CDK
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
Amazon EC2
Amazon S3
Amazon ECS
Amazon Kinesis
Apply
≈ $16k – $41k per year (Estimated) • In office • Full-Time • 5+ years exp • PhD • India
Python
C++
Perl
DevOps
RTOS
CI/CD
Management
Agile
Scrum
UML
MedTech
Verification & Validation
Apply
≈ $93k – $207k per year (Estimated) • In office • 2+ years exp • Jersey City
Python
JavaScript
TypeScript
Node JS
AI/ML
Model Context Protocol
Prompt Engineering
AI Agents
Frontend
Vue.js
React.js
DevOps
Rest API
IAM
Apply
≈ $90k – $190k per year (Estimated) • Equity • Remote (United States, Canada) • Full-Time • 10+ years exp
Management
Jira
Apply
In office • Contractor • 4+ years exp • Bachelor's Degree • Brazil
Go
JavaScript
Rust
TypeScript
C#
C++
Node JS
AI/ML
AI Agents
Agentic Workflows
Frontend
React.js
DevOps
GitHub Actions
AWS
Management
Agile
Scrum
QA
Cypress
Playwright
Apply
See all jobs
This is one of many
1,914,590 more open roles from verified company boards, updated every day.