Jobs and Careers
ON

Principal Software QA Engineer I

OneStream
Remote, United States, United StatesRemotefull_timeVerifiedPosted 2 Jun 2025
💰 $165,000/yr($138,000/yr$165,000/yr)

About the role

Principal Software Quality Assurance Engineer I

 

Location:                   Remote

 

Employment Type: Full-Time

 

Compensation:       $138,000.00-$165,000.00 (Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience. 

 

Benefits Offered:    Vision, Medical, Life, Dental, 401K

 

Summary

The Principal Software Quality Assurance Engineer I is a technical leadership role embedded in the Quality Assurance Engineering function. This role focuses on building scalable, context-driven testing strategies across domains. They help anchor the practices of risk analysis, test modeling, exploratory testing and data-oriented quality evaluations. While working across functional teams they will seek to identify context and risk, select related testing activities and tell the story of quality.

Our company provides Corporate Performance Management (CPM) software for large corporations. Our product is designed for high-end deployments at customer facilities or in the Microsoft Azure cloud. The core engine contains complex OLAP-type, multi-dimensional, multi-server, multi-threading, web, and SQL technologies and is specifically designed to solve problems for the Office of Finance at extremely large corporations.

 

Primary Duties and Responsibilities

  •  Lead the development and rollout of testing models grounded in risk-based approaches.
  • Engage in context driven testing activities both in sprint and in critical integration points.
  • Identify, isolate, document, regress, and track bugs through resolution.
  • Serve as a coach and mentor to Quality Engineers on advanced test strategies.
  • Act as a key liaison between QE leadership and delivery teams for quality methodology adoption.
  • Provide subject matter expertise in validating analytical data, business logic, and integration points.
  • Collaborate with automation architecture to enhance and enable deeper automated checking.
  • Participate in architectural reviews, providing quality related feedback and risk.
  • Develop and promote advanced practices through training, documentation and modeling methods such as chartering and risk analysis.
  • Engage in non-functional activities such as performance and security.

 

Required Education and Experience

  •  10+ years of experience in software quality engineering, with a focus on enterprise-grade or cloud-based applications.
  • Proven expertise in risk-based testing, exploratory testing, and context-driven quality analysis.
  • Strong knowledge of software architecture modeling and the ability to identify and isolate product risk.
  • Proficiency in querying and validating data across multiple database types.
  • Hands-on experience working in Agile/Scrum environments.
  • Familiarity with automated testing concepts and ability to collaborate with automation engineers.
  • Experience testing cloud-based SaaS applications, including understanding of performance, scalability, and security considerations.
  • Domain knowledge in OLAP/multidimensional data or analytical financial applications is a strong plus.
  • Excellent communication skills with the ability to influence, document, and advocate for quality across teams.

 

Preferred Education and Experience

  •  15 years of software quality engineering experience.
  • Session based test management practices.
  • Expert level EPM/CPM knowledge or financial background.
  • Ability to automate and build scripts to enhance testing speed.
  • Experience managing or leading Quality Engineers.

 

Knowledge, Skills, and Abilities

  •  Solid understanding of Onestream feature functionality and dependencies.
  • Leads and drives process improvements, technology improvements on a regular basis.
  • Ability to resolve misalignment independently and professionally. (i.e. conflict, difference of opinion)
  • Ability to influence design decisions and requirements based on domain and/or product knowledge.
  • Confidence to challenge requests and provide supporting context.
  • Solid Change Management skills and experience.
  • Demonstrates ability to impact organizational efficiency / productivity positively and significantly.

 

Supervisory Responsibilities

  •  This role does not have direct reports, but may p

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

OneStream

View company profile →