• Ability to build queries using a database tool such as SQL or MS Access • Prior business analysis and software testing experience • Prior experience working on projects involving the delivery of BI solutions is preferred • Prior experience interfacing with customers and technical teams • Experience working on data warehouse projects, OBIEE or Hyperion IR is preferred • Meet with customer representative and project team members to analyze stated goals of the development effort and elicit requirements. Analyze and then document requirements for new or modified features. • Present results of all research and analysis to project teams for knowledge transfer using appropriate communication methods and as part of team collaboration on feature development. Prepare report mock-ups and detailed source to target mappings to define requirements for data integrations. • Demonstrate clear and compelling verbal and written communication skills. Exhibit good listening and comprehension skills and quickly synthesize information to effectively perform duties and facilitate the execution of tasks by others. • Participate in the design of application solutions offering ideas and through collaboration and feedback on the ideas of other project team members. • Assist with the coordination and facilitation of usability tests as needed, including developing mockups or other prototypes for design validation. • Develop and execute test cases, including automated and manual tests. Document test cases and test results. Ensure that QA documentation is maintained and retrievable for assigned projects in compliance with team application control process. • Work with developers to identify, manage, and resolve defects, explaining tests results and posing theories as to what the source of an issue may be based upon independent analysis. • Identify risks, dependencies and potential roadblocks in a timely manner. • Participate in design and team project status meetings such as standups providing task updates and estimates as well as other pertinent communication that facilitates the project effort. • Use resources, knowledge, and experience to increase productivity. • Develop ideas for promoting quality and improving our processes and procedures. • Demonstrate accuracy and thoroughness in all tasks and deliverables while working within project time constraints. • Identify opportunities to improve testing process and communicate opportunities to team • Identify opportunities to improve design process and communicate opportunities to team • Perform 3rd level application support on an occasional basis.
• Excellent written and verbal communication skills - must be able to communicate with our US staff