Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Development Engineer in Test

$140k - $180k per year

US Mobile

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

$140,000 - $180,000 a year

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

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Development Engineer in Test in Toronto, ON vacancy
  • $140k - $260k per year

     ...SDKs What you bring: ~7+ years of software development experience using Python ~ Proven experience...  ...Science, Mathematics, Software Engineering, or equivalent experience   The US...  ...to require or administer a lie detector test as a condition of employment or continued... 
    Principal
    Worldwide

    ZoomInfo Technologies LLC

    Toronto, ON
    10 hours ago
  •  ...Governance (OIG) organization is looking for a Principal Engineer to join our team — OIG is Okta’s...  ...OIG team, you will be involved into development, design, and maintenance of our product...  ...challenge of building enterprise-grade software that millions of users depend on. This... 
    Principal
    Local area
    Remote work
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    3 days ago
  •  ...foundational pillar within Okta Research and Development (ORD), our mission is to transform the...  ...endpoint, anywhere in the world. We engineer the end-to-end device experience—from...  ...Okta Engineering Blog .   The Principal Software Engineer Opportunity We seek a visionary... 
    Principal
    Long term contract
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    3 days ago
  •  ...Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions...  ...equivalent experience) ~10-12 years of professional full-stack development experience with a strong focus on backend systems ~... 
    Principal
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    12 hours ago
  • $180k - $220k per year

     ...Xello is looking for a Principal Engineer This role is a remote role, looking for candidates...  ...leaders to lead the evolution of AI in the development lifecycle, establishing practical...  ...partnership with our DevOps team, ensuring our software solutions are highly available,... 
    Principal
    Long term contract
    Full time
    Remote work
    Flexible hours

    Xello

    Toronto, ON
    15 days ago
  • $180k - $275k per year

     ...customers, employees, and communities. The Role As Principal Software Engineer for a new product within Veeva, you will be a founding member...  ...companies manage safety, regulatory, and clinical development. You will influence and help grow a codebase and engineering... 
    Principal
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Veeva Systems

    Toronto, ON
    12 hours ago
  •  ...compensation packages and learning and development opportunities, ACV has what you need to...  ...Lead as the connective tissue between Engineering, Data Science, ML teams, and Commercial...  ...experimentation frameworks, including A/B testing, and evaluating offline versus online metrics... 
    Long term contract
    Temporary work
    Local area
    Visa sponsorship
    Work visa

    ACV Auctions

    Toronto, ON
    14 days ago
  •  ...the Role We are looking for an experienced Engineering Manager to lead a team responsible for...  ...Responsibilities Lead, coach, and develop a team of software engineers, including performance management and career development. Oversee delivery of Agile software... 
    Permanent employment
    Contract work

    Robert Half

    Toronto, ON
    1 day ago
  •  ...() is a trusted multi-service engineering and electronics manufacturing...  ...safety-critical electronics and software systems to the aerospace,...  ...circuit design, analysis and testing of electronic products. Job...  ...guidelines Create high level test cases Review low-level requirements... 
    Full time
    Remote work

    Aversan Inc.

    Toronto, ON
    9 days ago
  • $140k - $192.5k per year

     ...develop Okta cloud services and client software that allow users to seamlessly login to...  ...applications securely.  The Staff Software Engineer in Test Opportunity We seek a passionate and...  ...with the product management, development, and cross-functional teams using JIRA... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    2 days ago
  • $75k - $95k per year

     ...employees, and communities. The Role  We're hiring Associate Software Engineers in Test to work at Veeva, working on various products in the Life...  ...Copilot, Gemini, Claude for efficient test automation development, debugging, and feature testing Perks & Benefits ~ Medical... 
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Toronto, ON
    12 hours ago
  •  ...exposure and responsibility • Global career development opportunities • Being motivated every...  ...delivery of projects. Design software solutions by interacting with portfolio managers...  ...(AWS) Strong unit and integration testing practices Additional experience: message... 
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    20 days ago
  • $220k - $300k per year

     ...carriers in North America. We are seeking a visionary Principal Software Engineer to join our Engineering team. In this role, you will drive...  ...technical field. ~7+ years of experience in software development, with a proven track record operating at a Staff or Principal... 
    Principal
    Long term contract

    Owl.co

    Toronto, ON
    a month ago
  • $180k - $275k per year

     ...directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of...  ...Own all stages of feature implementation, from design and development through deployment, production support, and maintenance. Daily... 
    Principal
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Veeva Systems

    Toronto, ON
    12 hours ago
  • $100k per year

     ...paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and...  ...for contributors of all seniorities. As a Software Engineer on the Acceleration Kernel Development team at Tenstorrent, you’ll work at the intersection of... 
    Permanent employment

    Tenstorrent

    Toronto, ON
    10 hours ago
  •  ...We are looking for an experienced software engineer to join a team where your work will be front...  ...You have : ~4+ years of software development experience building highly-reliable, mission...  ...Continuous Integration and sophisticated build, test and release automation leveraging Maven,... 
    Principal
    Full time
    Flexible hours

    Stock Recruitment

    Toronto, ON
    19 days ago
  • $25 - $30 per hour

     ...and communities. The Role What do we do? We make cloud software for the global life sciences industry. Ok, what does that...  ...these solutions. We are looking for talented Intern – Software Engineer in Test to join our QA team. ~ We work in a dynamic, agile environment... 
    Internship
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    12 hours ago
  •  ...Trevor France Recruitment is seeking a skilled Software Test Automation Engineer on behalf of our client. This role is responsible for designing, implementing...  ...take ownership of automation practices within a modern development environment. Job Duties Design, develop, and... 

    Trevor Frances Recruitment

    Toronto, ON
    a month ago
  • $80k - $130k per year

    Testing Engineering Position Description This role is hybrid and requires you to be at Toronto...  ...analysis, and drive resolution with development teams. • Participate in architecture...  ...processes to embed quality throughout the software development lifecycle. • Establish... 
    Work at office
    Toronto, ON
    11 days ago
  •  ...the world are powered by Nulogy, and our software also runs in the networks of world-leading...  ....   Role Summary As a Software Development Manager, you will drive the performance of...  ...JavaScript/TypeScript ~ Proficient in TDD and test automation ~ Proficient in software... 
    Long term contract
    Full time
    Internship
    Remote work
    Flexible hours

    Nulogy

    Toronto, ON
    3 days ago
  • $75k - $95k per year

     ...platforms that support our Quality Engineering organization. In this role,...  ...-of-the-art, cloud-based test infrastructure ensuring 24/7...  ...support rapid feedback loops for development teams Debug & Analyze :...  ...professional experience in software development or test automation... 
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Toronto, ON
    22 days ago
  •  ...seeking an experienced Quality Engineering QE Lead with strong expertise in Robot Framework–based test automation. This role will...  ...will work closely with product, development, and DevOps teams to embed quality...  ...in Quality Engineering / Software Testing ~2–3 years in a QE Lead... 
    Permanent employment
    Full time
    Local area
    Shift work

    Capgemini

    Toronto, ON
    11 days ago
  • $145k - $165k per year

     ...Transformation Engineer - Software Development, AI & Quality Engineering Fitch Group is seeking a hands-on  Transformation Engineer with strong expertise...  ...solutions that improve how teams design, develop, test, and deliver data-intensive platforms and applications. The... 
    Long term contract
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    Shift work

    Fitch Group

    Toronto, ON
    5 days ago
  • $105k - $135k per year

     ...Your new role As an QA Automation (Test Engineer), you will take ownership of quality assurance...  ...Leading test planning, strategy development, and requirements reviews Collaborating...  ...experience: Minimum 5 years’ experience in software testing, including 3+ years in... 
    Permanent employment
    Full time
    Contract work

    Hays

    Toronto, ON
    29 days ago
  • $120k per year

     ...of customer sentiment, turning data into actionable insights with lightning speed. We are seeking a Principal Software Engineer to lead the architecture and development of on our Platform and Identity or Business Intelligence and data platform teams. This role requires deep... 
    Principal
    Flexible hours

    Calabrio

    Toronto, ON
    a month ago
  • $92.1k - $153.5k per year

     ...Responsibility: Permanent Full Time Canada Life is seeking a Principal Engineer (Director level) to drive our adoption of Cloud. This role...  ..., security/policy as code, automated code delivery, automated testing, and automated application monitoring. Advocacy and... 
    Principal
    Permanent employment
    Full time

    The Canada Life Assurance Company

    Toronto, ON
    5 days ago
  •  ...Rimkus is a global leader in engineering and technical consulting, providing...  ...worldwide. We are seeking a Principal Structural Engineer with...  ...the work and managing development of other Engineers and Engineers...  ...knowledge of a variety of computer software applications including... 
    Principal
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Rimkus

    Toronto, ON
    7 days ago
  • $36.48 - $39.8 per hour

     ...are seeking a highly analytical and technical Intermediate Test Automation Engineer for a contract opportunity based in Toronto. In this role,...  ...collaborative hybrid routine. Responsibilities Automation Script Development: Develop, maintain, and execute robust automated test... 
    Contract work
    Work at office
    3 days per week

    Randstad

    Toronto, ON
    17 days ago
  • $94.6k - $176k per year

     ...West Job Family Group: Technology We are seeking a Principal Cloud Platform Engineer with deep expertise in Azure Cloud and strong working...  ...enterprise-grade compliance and operational excellence. Handon development of various deployment patterns and self-serve modules.... 
    Principal
    Full time
    Contract work
    Part time
    Toronto, ON
    1 day ago
  • $69 per hour

     ...company International level Software company Information...  ...requirements Coordinate the development, installation, integration and...  ...process automation Usability testing Operate automatic or other...  ...provide ongoing support Conduct tests and perform security and... 
    Permanent employment
    Full time
    Remote work

    Shaku AI Technologies And Virtualization Inc.

    Toronto, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Development Engineer in Test. Be the first to apply!