Software Tester
2 months ago
Job Summary
As an ETL Test Engineer, you will be responsible for ensuring the quality and accuracy of data integration and transformation processes. You will work closely with developers, data engineers, and business analysts to validate that the ETL pipelines meet business requirements and technical specifications. Your expertise in Kafka, MongoDB (or SQL), and Azure Data Lakes will play a critical role in maintaining the reliability and scalability of the organization's data infrastructure.
Key Responsibilities
- ETL Testing
- Design, develop, and execute test cases for ETL workflows to ensure data accuracy, completeness, and integrity.
- Validate data transformations, data mappings, and ETL logic against source-to-target requirements.
- Perform data validation and reconciliation between source and destination systems.
- Data Pipeline Validation
- Test real-time data streaming using Kafka to ensure data ingestion meets performance and reliability criteria.
- Verify the integration of MongoDB or SQL databases with ETL pipelines.
- Ensure that data stored in Azure Data Lakes adheres to compliance and quality standards.
- Defect Management
- Identify, report, and track defects during testing phases.
- Collaborate with developers to resolve issues and re-test fixes.
- Automation
- Develop automated testing frameworks for ETL and data validation processes.
- Use scripting languages or tools to create reusable testing scripts.
- Performance and Scalability Testing
- Test the performance of ETL pipelines under varying loads to ensure scalability.
- Monitor resource utilization and recommend optimizations.
- Documentation
- Maintain comprehensive testing documentation, including test plans, test cases, and test reports.
- Provide detailed defect reports and testing summaries to stakeholders.
Required Skills
- ETL Tools & Processes
- Strong understanding of ETL tools and data transformation processes.
- Kafka
- Hands-on experience with Apache Kafka, including testing and validating streaming data pipelines.
- Database Technologies
- Proficiency in working with MongoDB or relational databases like SQL Server, MySQL, or PostgreSQL.
- Experience in writing complex queries for data validation.
- Azure Data Lake
- Familiarity with Azure Data Lake architecture, storage, and data integration processes.
- Scripting & Automation
- Knowledge of scripting languages such as Python, Shell, or JavaScript for automation.
- Familiarity with testing tools like Selenium, JMeter, or similar tools is a plus.
- Data Analysis Tools
- Proficiency in tools like Excel, Power BI, or Tableau for data validation and reporting.
- Soft Skills
- Strong problem-solving abilities and attention to detail.
- Effective communication and collaboration skills to work with cross-functional teams.
Preferred Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 4+ years of experience in ETL testing, with exposure to big data technologies.
- Certification in data engineering or cloud technologies (e.g., Microsoft Azure, Apache Kafka).
This role offers a great opportunity to work with cutting-edge technologies and contribute to building robust, high-quality data solutions.
-
Game Tester
1 week ago
Anand, India Invisible Fiction Full timePosition Overview: We are seeking a motivated and detail-oriented QA Tester to join our team. As a QA Tester, you will be responsible for ensuring the quality and functionality of our software products. This is an excellent opportunity for individuals with 0-1 year of experience in software testing who are looking to enhance their skills and grow in a...
-
QA Tester
7 months ago
Anand, India HTD Resources Full time**Job Title**:Quality Assurance Tester - IT As a Quality Assurance (QA) Officer for IT, you will play a crucial role in ensuring the quality, reliability, and compliance of software and IT systems within the organization. Your primary responsibility will be to establish and maintain quality standards, processes, and procedures to support the development,...
-
QA Tester
7 months ago
Anand, India HTD Resources Full time**Job Description: Quality Assurance (QA) Tester** **Location: Anand, Gujarat** **Experience: 2 Years** **Company Overview**: Brain Bean Technolabs offers a wide range of technology related services for SMEs. Our mission is to ensure that you get exactly what you need at a price you can afford. Below is a list of the core services we...
-
QA Tester
7 months ago
Anand, India HTD Resources Full time**Job Description: Quality Assurance (QA) Tester** **Location: Anand, Gujarat** **Experience: 2 Years** **Company Overview**: Brain Bean Technolabs offers a wide range of technology related services for SMEs. Our mission is to ensure that you get exactly what you need at a price you can afford. Below is a list of the core services we...
-
QA Tester
7 months ago
Anand, India HTD Resources Full timeJob Description: As a Quality Assurance (QA) Officer for IT, you will play a crucial role in ensuring the quality, reliability, and compliance of software and IT systems within the organization. Your primary responsibility will be to establish and maintain quality standards, processes, and procedures to support the development, deployment, and maintenance of...
-
QA Tester
7 months ago
Anand, India HTD Resources Full time**Job Title**: Quality Assurance Officer - IT As a Quality Assurance (QA) Officer for IT, you will play a crucial role in ensuring the quality, reliability, and compliance of software and IT systems within the organization. Your primary responsibility will be to establish and maintain quality standards, processes, and procedures to support the development,...