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 provide day-to-day guidance to team members.
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.
Benefits at OneStream
OneStream employees are passionate, hardworking individuals who go above and beyond to keep our customers happy and follow through on our mission statement. They consistently deliver the best and in turn, we make every effort to keep them cared for and happy. A sample of the benefits we provide are:
- Excellent Medical Plan.
- Dental & Vision Insurance.
- Life Insurance.
- Short & Long Term Disability.
- Vacation Time.
- Paid Holidays.
- Professional Development.
- Retirement Plan.
All candidates must be legally authorized to work for any company in the country where this position is located without sponsorship.
#LI-Remote #LI-KA1
OneStream is an Equal Opportunity Employer.