Jobs and Careers
ON

Senior Software QA Automation Engineer I

OneStream
Remote, United States, United StatesRemotefull_timeVerifiedPosted 26 Jun 2025
💰 $130,000/yr($90,000/yr$130,000/yr)

About the role

Senior Software QA Automation Engineer

 

Location:                   Remote, USA

Employment Type: Full-Time

Compensation:        $90,000.00 - $130,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 Senior Software QA Automation Engineer I has a strong background in Microsoft technologies and an ability to work as a key member in a platform engineering team for a rapidly growing company. 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

  • Collaborate with the QA and Development staff to understand the goals of test automation, build and create automated test scripts and repair and maintain test scripts.
  • Work with QA Automation architect to enhance and maintain the test automation framework. 
  • Guide the testing approach for new feature development in collaboration with engineering group counterparts .
  • Responsible for development of new tooling and infrastructure in collaboration with other quality department team members.
  • Recommend new test automation tools and processes that will improve our quality and velocity. 
  • Take ownership of test failures and ensure that our CI system is reliable. 
  • Regularly lead discussions on test generation, test enhancements and process improvements.
  • Analyze engineering metrics and make suggestions to improve KPIs. 
  • Identify test gaps and prioritize adding coverage based on areas of risk.
  • Provide input into testing the security and scalability of the product and tests. 
  • Mentor and train other engineers.

 

Communication, Strategy, and Relationship Management  

  • Ensure distribution of project status updates to other departments to build awareness of current projects, gather feedback, and seek input for future initiatives. 
  • Create and strategize quality assurance automation strategies and best practices (test plans, test cases, enhanced documentation, increased test result visibility, manual/automation balance, etc.). 
  • Establish and cultivate strong business relationships with IT professionals, and other internal stakeholders. 

 

Required Education and Experience

  • Bachelor's Degree in an engineering or IT-related field. 
  • 8-10+ years quality assurance experience, preferably in Financial Applications. 
  • 8+ years of experience with test automation tools including Selenium, BrowserStack, TestComplete. 
  • 5+ years of experience with an object-oriented programming language.
    • C# preferred 
  • Proven experience with Agile/Scrum development methodologies. 
  • Enterprise software experience, Cloud or SaaS providers, or web application providers is key. 
  • Recent Microsoft technology focus.
  • Experience with the following technologies/tools: 
    • VB .Net, Visual Basic, SQL Server, Web Services, WCF, WPF, XAML, XML, MVC, HTML5 and CSS 
    • Visual Studio, DevExpress, SQL Server, Azure DevOps, JIRA, Xray, and GIT 
    • OLAP and multidimensionality knowledge 
  • Excellent written, verbal, and interpersonal skills. 

 

 

 

Preferred Education and Experience

  • Master's degree in engineering or IT-related field.
  • EPM/CPM knowledge or financial background. 
  • Experience with Consolidation Software, such as: 
    • OneStream 
    • Hyperion Financial Management (HFM) 
    • SAP BOFC (Cartesis) 
    • SAP Outlooksoft BPC 
    • IBM Cognos 
    • Other EPM solutions 

 

Knowledge, Skills, and Abilities

  • Leadership qualities. 
  • Strategic mindset. 
  • Technical capacity.
  • Presentation skills. 
  • Thoroughness. 
  • Problem solving/analysis. 
  • Strong written and oral communication skills. 
  • Strong interpersonal skills. 
  • Keen attention to detail. 
  • Highly logical.

 

     

    Who We Are

    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 →