Job Description
QA AUTOMATION ARCHITECT
POSITION LOCATION: United States, East Coast
OFFICE LOCATIONS: Rochester, Michigan / Stratford, Connecticut / Fort Lauderdale, Florida
EMPLOYMENT TYPE: Full-Time
ABOUT THE JOB
The QA Automation Architect 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.
RESPONSIBILITIES
QUALITY ASSURANCE TEST AUTOMATION
- Lead test automation infrastructure implementation across multiple product areas in collaboration with the Engineering group and functional area counterparts
- Implement new automation framework features with little guidance
- Lead test automation implementation and guide the testing approach for new feature development in collaboration with engineering group counterparts
- Lead 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 architectural improvements of test tooling and infrastructure
- Regularly consult on testing approach for new feature development
- Analyze engineering metrics and make suggestions to improve engineering/test automation processes
- Create test plans for new features and steer the team to ensure test coverage based on the test plan
- Identify test gaps and prioritize adding coverage based on areas of risk
- Provide input into testing the security and scalability of the product
- Mentor 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
COMPETENCIES
- 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
REQUIRED EDUCATION AND EXPERIENCE
- Bachelor's Degree in an engineering or IT-related field
- 8-10+ years quality assurance experience, preferably in Financial Applications
- Experience establishing Test Automation Frameworks while implementing effective quality assurance strategies and best practices
- 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, Silverlight, XAML, XML, MVC, HTML5 and CSS
- Visual Studio, DevExpress, SQL Server, TFS, JIRA, and GIT
- TestComplete, Selenium or similar tools
- EPM/CPM knowledge or financial background
- OLAP and multidimensionality knowledge
- Excellent written, verbal, and interpersonal skills
PREFERRED EDUCATION AND EXPERIENCE
- Master's degree in engineering or IT-related field
- Experience with Consolidation Software, such as:
- OneStream XF
- Hyperion Financial Management (HFM)
- SAP BOFC (Cartesis)
- SAP Outlooksoft BPC
- IBM Cognos
- Other EPM solutions.
WHO WE ARE
OneStream Software is an independent software company backed by private equity investor KKR. OneStream provides a market-leading intelligent finance platform that reduces the complexity of financial operations. OneStream unleashes the power of finance by unifying corporate performance management (CPM) processes such as planning, financial close & consolidation, reporting and analytics through a single, extensible solution. We empower the enterprise with financial and operational insights to support faster and more informed decision-making. All in a cloud platform designed to continually evolve and scale with your organization. We are driven by our mission statement that every customer must be a reference and success.
We are equally fanatical about our OneStream family members (formally known as employees). We are a team in every sense of the word. Everyone here is approachable and excited to pitch in and help. We work hard and play hard. The right candidate is easy to get along with, always willing to lend a hand, excited about coming to work, and happy to contribute to the team. We have a casual dress environment and modern office!
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 SOFTWARE
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.
OneStream Software is an Equal Opportunity Employer.
JOB POSTED BY APPLICANTPRO