Senior Data Engineer QA
Atyeti
- Posted: 1 week ago
- Openings: 10
- Applicants: 0
Job Description
Job Description - Senior QA Data Engineer
Key Responsibilities:
- Testing Strategy: Plan, design, and execute comprehensive testing strategies for new features, enhancements, and system changes.
- Hands-on Testing: Create, maintain, and execute manual and automated test cases ensuring thorough coverage.
- Automation Leadership: Champion automation best practices by designing scalable, maintainable solutions supporting continuous delivery.
- Functional & Non-functional Testing: Validate system quality, performance, and reliability across the SDLC.
- Defect Management: Identify, analyse, and troubleshoot defects with root cause analysis, collaborating with cross-functional teams for resolution.
- Reporting: Produce clear, detailed defect reports to support efficient remediation.
- Stakeholder Communication: Share progress, risks, and quality insights with technical and non-technical stakeholders.
Knowledge & Experience Required:
Data Quality & Validation (Azure Data Platforms)
- ADF & Databricks Validation: Ensure accuracy, reliability, and consistency across complex workflows.
- ETL/ELT Testing: Validate ingestion, transformations, schema, and reconciliation between source and target systems.
- Data Profiling: Identify anomalies, duplicates, and integrity issues.
- Lineage & Monitoring: Validate lineage, auditing, and monitoring using observability tools.
Test Automation for Data Platforms
- Automation Frameworks: Design frameworks using Python (PyTest, PySpark, Pandas) or C#.
- Reusable Scripts: Build scripts for pipelines, transformations, and integrations.
- SQL Integration Tests: Develop integration tests for queries and workflows.
SQL & Database Testing
- Advanced SQL: Validate business rules, transformations, and workflows.
- Source-to-Target Validation: Ensure accuracy post-transformations.
- Database Structures: Validate indexes, constraints, stored procedures, and performance.
Business Intelligence & Reporting Testing
- BI Tools: Validate dashboards, reports, datasets, and models.
- Power BI: Work with DAX queries and tools like DAX Studio.
- Power Platform: Test Power Apps and Dataverse solutions.
CI/CD & Data Pipeline Testing
- Pipeline Integration: Embed validation tests into Azure DevOps/GitHub Actions.
- Deployment Validation: Support deployment validation for ETL pipelines and BI models.
Data Warehouse & Traditional ETL Tools
- Warehouse Testing: Validate architectures, data modelling, and enterprise platforms.
- ETL Tools: Experience with SAP BO Data Services, Informatica, SSIS.
Quality Engineering & Collaboration
- Enterprise QA: Strong focus on automation and quality engineering practices.
- Agile Practices: Active contribution to sprint ceremonies and Three Amigos sessions.
- Mentorship: Mentor QA engineers, conduct code reviews, and promote best practices.
- Collaboration: Partner with BAs and Developers to refine requirements and acceptance criteria.
Essential Skills:
- Cloud & Data Platforms: Azure Data Factory, Databricks, Synapse, SQL.
- Databases & Storage: SQL Server, Delta Lake.
- Programming & Scripting: Python (PySpark, Pandas), SQL, C#, REST APIs, DAX.
- Automation Tools: PyTest, Great Expectations, DataDiffPy, Postman.
- CI/CD & DevOps: Azure DevOps, GitHub Actions.
- Monitoring: Azure Monitor, Log Analytics, Databricks Monitoring.
- BI & Power Platform: Power BI, Power Apps, Dataverse.
- Database Testing: Advanced SQL for validation and performance analysis.
- Collaboration & Soft Skills: Strong teamwork, communication, and Agile collaboration.
More Info
Education
Any Graduate
Not Disclosed
Required Skills
Azure Data Factory
Test Automation Framework
QA Automation
sql
python
Quality Assurance Engineering
Quality Assurance
Framework
Contact Details
Atyeti
+91 987654567
info@atyeti.com
Latest Job
Similar Jobs
- 1 years
- Mumbai
- 18 Hours
- 2 years
- Mumbai
- 18 Hours
- Fresher
- Mumbai
- 18 Hours
- Fresher
- Mumbai
- 18 Hours
- 1 years
- Mumbai
- 18 Hours
- Fresher
- Kolkata
- 18 Hours
