Business Analyst


At Teachstone, we show up every day to improve children's educational experiences by unlocking the potential of great teaching. We offer assessment, training, and resources that cultivate behaviors among our adult learners that ultimately benefit children. Since 2008, the CLASS system has been adopted at the state and federal level, and Teachstone has trained over 20,000 CLASS observers to evaluate teacher–child interactions and reached tens of thousands of teachers through the CLASS system.

The Business Analyst's primary objective is helping Teachstone implement technology solutions in a cost effective way by determining the requirements of a project or program, defining the ideal path that bridges the business problem and the technology solution, and communicating clearly to stakeholders, facilitators and partners. The BA will be responsible for conducting business and functionality impact analysis on current state and future state system architecture and business processes.

The right person for this role is able to work seamlessly with functional business owners across multiple departments, and capable of managing cross functional initiatives to identify, evaluate and implement effective solutions. You will thrive in this role if you are someone who gains personal satisfaction from working closely with technical teams, is a highly effective communicator, and driven to support Teachstone's mission of creating world class teachers.

Primary responsibilities include but are not limited to:

  • Define business and technical requirements based on business problems

  • Compare and validate potential 3rd party technology solutions as needed

  • Translate and simplify requirements for optimizing execution and outcomes

  • Elicit input from multiple stakeholders and integrate feedback to identify the optimal solution

  • Contribute to maintaining an environment where continuous improvement of the development process is in focus and where everyone's common goal is to deliver outstanding software as fast as possible

  • Perform GAP analysis to determine if business requirements are being met

  • Help coach the team through tough challenges e.g. delivering new functionality with a tight deadline while the team optimizes existing code for performance

  • Actively try to identify areas of improvement and conceptualize methods on how to be more efficient

  • Help Product Owner and team write high quality user stories explaining business problems and product concepts in a concise manner

  • Use of requirements to drive the design or review of test cases and process change requests

  • Evaluate company processes and procedures, make recommendations and deploy new strategies when applicable

Required Qualifications:

  • Bachelor's Degree in Business Management or equivalent experience

  • Analytical approach to problem solving

  • Excellent attention to detail and organizational skills

  • Ability to maintain confidentiality of company data

  • Excellent written and oral communication skills

  • Team player who shares problem–solving responsibilities with the team and offers creative responses to new challenges

  • Experience and comfort working in a high–growth organization and enthusiasm for a fast–paced, collaborative work environment

  • Values–driven, self–motivated critical thinker with an entrepreneurial spirit

  • Adept use of technology, including Microsoft Office Suite applications, Google applications, and video and multimedia presentation tools