Principal Software Development Engineer in Test

Posted 3 Days Ago
Be an Early Applicant
Toronto, ON, CAN
Hybrid
140K-180K Annually
Senior level
Internet of Things • Mobile • Other • Software
We’re on a mission to revolutionize connectivity. We're building the next-generation connectivity platform.
The Role
Lead design and execution of scalable test architecture and automation across backend and frontend. Build and maintain CI pipelines, end-to-end API, integration, and UI tests, improve test stability and performance, validate microservices, async workflows, and persistence, mentor engineers, and influence release readiness and quality practices.
Summary Generated by Built In

US Mobile is building the future of wireless communication. The goal: one unified network open to any person and any device, worldwide. Connection without walls.
We’re getting there by empowering customers. All three major networks on one phone and one plan, plus home internet from Starlink. No lock-in. No commitments. Custom fit plans at every price point. 24/7 customer support with real people, empowered to help. We get real-time feedback from Reddit, surveys, and customer support informing product roadmaps and everything we do. It’s working — Consumer Reports named us the top-rated mobile carrier two years in a row.* 

And we’re building innovative systems that scale. A network agnostic tech stack. Agile, cross-functional teams built on trust and mutual respect. This work isn’t for everyone. If you work fast, flexibly, and collaboratively — without compromising standards — we want to hear from you.

US Mobile is looking for a Principal-level SDET to own and elevate our quality engineering practice. This is a technical leadership role for someone who has built, scaled, and stabilized automated test platforms in modern microservices environments.
 
You’ll lead by example, designing test strategy, improving CI pipelines, mentoring engineers, and ensuring quality is embedded across the SDLC.

Technical Leadership:

  • Own test architecture and automation strategy across backend and frontend systems.
  • Design, build, and maintain scalable automated test frameworks.
  • Lead end-to-end, API, integration, and UI automation.
  • Drive adoption of best-in-class testing practices

Hands-on Execution:

  • Build and maintain pipelines using Selenium, Playwright or Cypress. (Currently using Cypress)
  • API testing.
  • Improve test stability, performance, and execution time in CI/CD.
  • Actively debug flaky tests and CI failures

Platform & System Focus:

  • Test Java / Spring Boot microservices.
  • Validate async workflows (RabbitMQ).
  • Test data persistence layers (MongoDB).
  • Ensure quality in AWS-based distributed systems.
  • Partner with DevOps to improve pipelines and observability.

Mentorship & Influence:

  • Mentor Software Engineers on test design and automation.
  • Establish coding standards and review practices for test code.
  • Influence product and engineering leaders on quality risk and release readiness

Must Have:

  • 5+ years in Quality Engineering / Test Automation.
  • Senior or Staff-level experience in a product-driven org.
  • Deep expertise with Selenium, Playwright, Cypress.
  • Strong Java background (writing production-quality test code).
  • Experience testing microservices & distributed systemsCI/CD experience (GitHub Actions, Jenkins, GitLab, etc.).
  • Strong Linux fundamentals.
  • Proven ability to lead and influence.

Strong Plus:

  • Contract testing (Pact or similar).
  • Performance testing experience.
  • Cloud-native testing in AWS.
  • Observability-driven testing (logs, metrics, traces).
  • Prior experience building QA orgs from messy to mature

Benefits:

  • Competitive salary
  • Flexible working hours
  • Supplemental health insurance
  • Professional development stipend
  • $500 wfh tech set-up reimbursement

Think you could be a good fit?? Apply to learn more!!

Skills Required

  • 5+ years in Quality Engineering / Test Automation
  • Senior or Staff-level experience in a product-driven organization
  • Deep expertise with Selenium, Playwright, Cypress
  • Strong Java background (writing production-quality test code)
  • Experience testing microservices and distributed systems (Java / Spring Boot)
  • CI/CD experience (GitHub Actions, Jenkins, GitLab, etc.)
  • Strong Linux fundamentals
  • Proven ability to lead and influence engineering teams
  • API testing and end-to-end automation
  • Experience with async workflows (RabbitMQ) and data persistence (MongoDB)
  • Ensure quality in AWS-based distributed systems
  • Contract testing (Pact or similar)
  • Performance testing experience
  • Cloud-native testing in AWS
  • Observability-driven testing (logs, metrics, traces)
  • Prior experience building or maturing QA organizations
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
New York City, NY
131 Employees
Year Founded: 2014

What We Do

At US Mobile, we’re on a mission to revolutionize connectivity. We're building a next-generation connectivity platform to connect the next billion wireless devices onto nationwide 4G and 5G networks, including your phone, drone, car, watch, pet tracker, and everything in between. We’re accomplishing this by leveraging cutting-edge technology and forward-thinking UI design. Whether it’s with our free high-speed international roaming, customizable perks, AI-facilitated plan savings, customizable plans, or real-time dashboards, we’re building the industry’s most delightful user experience all backed by our excellent customer service. US Mobile’s 4G LTE network reaches more than 300 million Americans and includes international calling to over 200 countries and territories, but you will never hear from an operator at US Mobile. Our real, live Customer Support Representatives are available by phone or chat 24 hours a day, 7 days a week – to keep you connected, informed, and saving with US Mobile.

Gallery

Gallery

Similar Jobs

Ericsson Logo Ericsson

5G RAN Verification Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Hybrid
Ottawa, ON, CAN
88000 Employees
85K-111K Annually

Ericsson Logo Ericsson

Software Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Hybrid
Ottawa, ON, CAN
88000 Employees
85K-111K Annually

Ericsson Logo Ericsson

AI GenAI Solution Lead

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Ottawa, ON, CAN
88000 Employees
130K-170K Annually

Ericsson Logo Ericsson

Baseband System Developer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Hybrid
Ottawa, ON, CAN
88000 Employees
85K-111K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account