OneStreamON

Senior Software QA Automation Engineer III

The operating system for modern finance. With pervasive uncertainty, businesses are looking for Finance to do more.

OneStream

Employee count: 1001-5000

Canada only

Senior Software QA Automation Engineer III

Location: Remote, Canada

EmploymentType: Full-Time

Summary

The Senior Software Automation Engineer III is a technical expert in test automation and software quality, responsible for building advanced frameworks, mentoring across teams, and driving automation maturity. This role collaborates cross-functionally to improve software quality and shape the future of automation at OneStream. Our company delivers Corporate Performance Management (CPM) software for large enterprises, with deployments on-premises or in the Microsoft Azure cloud. The platform features a complex OLAP-style engine with multi-dimensional, multi-server, multi-threaded, web, and SQL technologies, built to solve critical challenges for the Office of Finance at major global corporations.

Primary Duties and Responsibilities

  • Lead design and implementation of scalable automation architecture and frameworks across multiple products and platforms.
  • Drive enterprise-wide automation patterns that integrate with CI/CD pipelines, reduce feedback cycles, and maximize reuse.
  • Champion cross-team quality initiatives, identifying gaps in coverage, and aligning automation scope with business risk.
  • Mentor and guide all levels of automation engineers, including design reviews, coaching sessions, and upskilling initiatives.
  • Act as a liaison with development leadership and QE leadership to embed testability and automation early in the development lifecycle.
  • Continuously evaluate emerging tools, languages, and design patterns to improve framework robustness and maintainability.
  • Provide expert support and technical resolution for complex automation issues that cross team or infrastructure boundaries.
  • Collaborate with product owners and architects to translate domain-specific knowledge into test automation strategy and tooling.
  • Own and evolve test data strategies, test environment configurations, and automated observability of testing pipelines.
  • Contribute to automation standards, technical documentation, and internal training initiatives.

Required Education and Experience

  • 10+ years of programming experience with a primary focus on test automation.
  • 7+ years of experience building complex, modular automation frameworks for web and API-based applications.
  • Strong technical depth in Selenium, RestSharp, Appium, SQL, Azure, and Git.
  • Proven track record of automation ownership at scale, including framework architecture, adoption, and sustainability.
  • Significant experience with Azure DevOps or other CI/CD pipeline tooling.
  • Familiarity with performance testing tools such as JMeter or LoadRunner.
  • In-depth understanding of object-oriented programming and design patterns.
  • Experience leading cross-functional automation efforts within Agile/Scrum environments.
  • Demonstrated ability to assess risk, align automation priorities, and drive continuous testing strategies.
  • Strong verbal, written, and interpersonal communication skills across technical and business audiences.

PreferredEducationandExperience

  • Bachelor’s Degree in Computer Science, Engineering, or related field.
  • Experience in financial, CPM, or enterprise SaaS environments.
  • Contributions to internal tooling libraries, open-source projects, or community-led automation practices.
  • Emphasis on API-first development and a solid grasp on virtualization concepts.
  • Proficient in test planning, exploratory testing, and identifying potential risks.
  • Technical certification in Azure, Kubernetes or similar.

Knowledge, Skills, and Abilities

  • Strategic mindset towards automation as a quality enabler, not just a test execution tool.
  • High technical fluency across multiple technology stacks, environments, and platform constraints.
  • Proactive in identifying legacy debt, test gaps, or brittle patterns and driving solutions.
  • Comfortable navigating architectural discussions and guiding others toward long-term maintainability.
  • Strong coaching skills and ability to lead by influence in matrixed environments.
  • Passion for quality, craftsmanship, and sustainable engineering practices.
  • Curiosity-driven, eager to explore modern test strategies and refine current approaches.

Supervisory Responsibilities

  • This role does not have direct reports, but may provide day-to-day guidance to team members.

Travel

  • Travel Requirement: There is minimal travel required for this role.

Who We Are

OneStream is how today’s Finance teams can go beyond just reporting on the past and Take Finance Further™ by steering the business to the future. It’s the only enterprise finance platform that unifies financial and operational data, embeds AI for better decisions and productivity, and empowers the CFO to become a critical driver of business strategy and execution. Our vision is to be the operating system for modern finance, digitizing core financial functions and empowering the CFO to become a critical driver of business strategy. To learn more visit www.onestream.com.

Why Join The OneStream Team

  • Transparency around corporate structure, salary, and benefits.
  • Core value of customer success.
  • Variety of project work (not industry-specific).
  • Strong culture and camaraderie.
  • Multiple training opportunities.

All candidates must be legally authorized to work for any company in the country where this position is located without sponsorship.

OneStream is an Equal Opportunity Employer.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Canada +/- 0 hours

About OneStream

Learn more about OneStream and their company culture.

View company profile

The operating system for modern finance.

With pervasive uncertainty, businesses are looking for Finance to do more.

But too many finance teams are stuck on a treadmill – managing disparate systems, reconciling data and workarounds. It’s hard to keep up, much less move the business forward.

Enter OneStream.

The only enterprise Finance platform that unifies your financial and operational data, embeds AI for better decisions and productivity, and extends to meet your changing needs.

We built the operating system for modern Finance, so you can stop wrangling data, start steering the business, and Take Finance Further.

We’re Proud of Our Culture

We are insatiably curious about what it means to Take Finance Further. We’re modernizing the finance function and helping critical industries re-think the way they operate so the whole world thrives.

We innovate with purpose. We succeed through inclusivity. We get things done. This drive sets us apart and it’s why we’ve been recognized as an employer of choice every year.

Claim this profileOneStream logoON

OneStream

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

36 remote jobs at OneStream

Explore the variety of open remote roles at OneStream, offering flexible work options across multiple disciplines and skill levels.

View all jobs at OneStream

Remote companies like OneStream

Find your next opportunity by exploring profiles of companies that are similar to OneStream. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
OneStream hiring Senior Software QA Automation Engineer III • Remote (Work from Home) | Himalayas