Job Description
Role: QA / Test Engineer
Total Experience: 5+ years
Relevant Experience: 3+ years
Role Overview
The QA / Test Engineer will provide independent quality assurance for the Microsoft Fabric solution, focusing on access and security validation, integration testing, UAT support and production-readiness evidence. The role will ensure that implemented platform, data and analytics components meet agreed functional, technical and operational acceptance criteria.
Key Responsibilities
- Develop test strategies, test plans, test scenarios and test cases based on approved requirements and solution designs.
- Independently validate workspace access, role assignments, permissions and security controls against the agreed access matrix.
- Execute integration testing across Fabric platform components, data ingestion, transformation, semantic models and downstream consumption.
- Perform data validation, source-to-target reconciliation, completeness checks and transformation testing using SQL and other relevant tools.
- Support UAT planning, test execution, defect triage and coordination with business stakeholders.
- Validate deployment outcomes and environment-specific configurations across development, test, UAT and production.
- Test negative scenarios, access restrictions, error handling, recovery and relevant operational controls.
- Maintain traceability between requirements, test cases, execution results and defects.
- Capture test evidence, execution logs, defect records and sign-off documentation to support production-readiness decisions.
- Work with engineering teams to investigate defects, validate fixes and perform regression testing.
- Support release-readiness reviews and communicate residual risks or outstanding quality issues.
Required Skills and Experience
- 5+ years of overall IT experience, including 3+ years in software testing, data testing or quality assurance.
- Experience testing cloud data platforms, ETL pipelines, data integrations or analytics solutions.
- Strong SQL skills for data validation, reconciliation and backend testing.
- Understanding of Microsoft Fabric components, including pipelines, Lakehouse, Warehouse and Power BI.
- Experience with role-based access control, permission testing and security validation.
- Experience with integration testing, UAT coordination, defect management and regression testing.
- Ability to prepare structured test evidence, maintain traceability and support formal release sign-off.
- Familiarity with test management tools such as Azure DevOps or similar platforms.
- Strong analytical skills, attention to detail and stakeholder communication.
Preferred: Experience in regulated or financial services environments, audit-ready test evidence, API testing and test automation.