Contribute to testing strategy for the BI product that leads to high quality releases
Create high quality test cases from the requirements, and quality standards that aid the BI development team understand the value of the report from the user's perspective
Works with the BI team in identifying appropriate tests to execute, that will get the team closer to the goal of delivering working BI dashboard to production
Helps support and maintain the goal of continuous test execution and review failed tests
Advocates improving quality during all the stages of BI development
Work directly with stakeholders and business analyst to understand and document requirements
Work closely with the database administrator, BI developer, and stakeholders to ensure timely and accurate delivery of development work
Support data collection, integration, testing, and troubleshooting of issues uncovered
Create required project documentation and ensure that it is clear, concise, and accurate
Participate in the development of a project roadmap and provide work estimate
Comply with standards, best practices, and policies defined for the team
The Requirements
Bachelor's degree and 3+ years of related business intelligence and reports development experience
Intermediate knowledge of tools and techniques used in testing BI dashboards and reports
Demonstrated proficiency with Excel and ability to develop queries with SQL for data testing
Beginner to Intermediate proficiency with Microsoft Power BI
Experience with any of the BI tools: Tableau, Spotfire, PowerPivot or Microsoft SQL Server Reporting Services (SSRS)
Experience in Microsoft SQL Server and Visual Studio
Commitment to quality and continuous improvement
Creative and critical thinking, having strong attention to detail
Experience developing reports, business requirement documentation, process flow diagrams, use cases and testing plans
Background in data analysis, data modelling, and visualization
Knowledge of Microsoft productivity tools such as Word, PowerPoint, Teams, SharePoint as well as willingness to learn Microsoft Power Platform with Power Apps and Power Automate for testing
Adapt to shifting priorities, multiple competing demands, ambiguity, and frequent change
Display a willingness to learn new technologies and adapt to new business requirements
Ability to learn and apply new information, skills, and processes quickly and build upon existing knowledge and skills
Experience at working both independently and in a team-oriented, collaborative environment is
essential, as well as having strong interpersonal skills
Good communication skills and ability to collaborate with a global team
Ability to effectively work on multiple projects simultaneously
Ability to convert manual test into scripted automated tests is a plus