Key Responsibilities
- Functional Testing
- Validate dashboard functionalities against business requirements and user stories.
- Test user interactions such as filters, slicers, drill-downs, and visuals to ensure they behave as expected.
- Verify data accuracy and alignment with business KPIs.
- Technical Testing
- Conduct performance testing of Power BI reports, ensuring dashboards load within acceptable timeframes.
- Validate data source connectivity, data refresh processes, and data transformations.
- Test DAX calculations, measures, and queries for accuracy and efficiency.
- Identify and report issues related to row-level security (RLS) implementation.
- Regression Testing
- Retest dashboards after updates or changes to ensure new functionality does not disrupt existing features.
- Integration Testing
- Verify seamless integration of Power BI dashboards with external systems and data sources, including SAP HANA, SQL, and APIs.
- Documentation and Reporting
- Create detailed test cases, test plans, and execution reports.
- Maintain a defect log and work closely with developers to resolve issues promptly.
- Collaboration
- Work closely with developers, data analysts, and stakeholders to understand requirements and expectations.
- Provide feedback and suggestions to improve dashboard usability and performance.
Skills and Qualifications
- Experience
- 2-5 years of experience in testing, with a focus on BI tools like Power BI.
- Proven experience in functional and technical testing of dashboards and data-driven solutions.
- Technical Skills
- Strong understanding of Power BI architecture, DAX, and data modeling.
- Hands-on experience with database technologies like SQL and familiarity with SAP HANA is a plus.
- Proficiency in test management tools like JIRA or Azure DevOps.
- · Soft Skills
- Strong analytical and problem-solving skills.
- Excellent communication skills to articulate findings and collaborate effectively.
- Attention to detail and a quality-driven mindset.
Preferred Qualifications
- ISTQB or equivalent certification in software testing.
- Experience in BI tools other than Power BI (e.g., Tableau, QlikView).
- Familiarity with Agile/Scrum methodologies.