Position: ETL/DWH/Big Data Testing
Responsibilities:
- Conduct end-to-end testing of ETL/DWH/Big Data solutions, ensuring data accuracy, completeness, and reliability.
- Develop and execute comprehensive test plans, test cases, and test scripts to validate the functionality and performance of ETL/DWH/Big Data solutions.
- Perform data profiling, data validation, and data quality analysis to identify and address any issues or anomalies in the data.
- Collaborate with business analysts, data engineers, and data scientists to understand requirements, translate them into test cases, and ensure proper test coverage.
- Design and maintain test data sets and test environments, ensuring data privacy and security.
- Identify and document defects, track them through resolution, and validate fixes to ensure the integrity and quality of the ETL/DWH/Big Data solutions.
- Conduct performance and scalability testing to identify bottlenecks and optimize the performance of ETL/DWH/Big Data solutions.
- Collaborate with development teams to ensure proper implementation of data integration and processing workflows.
- Provide timely and accurate test status reports, test metrics, and test coverage reports to project stakeholders.
- Participate in agile development processes, including sprint planning, estimation, and backlog grooming.
- Collaborate with cross-functional teams to continuously improve testing processes, tools, and methodologies.
- Work in offshore location as part of a Contract-to-Hire (C2H) arrangement, with the payroll company being Spruce Infotech.
Requirements:
- Minimum of 5 years of experience in ETL/DWH/Big Data Testing.
- Strong understanding of ETL concepts, data integration techniques, and data warehousing principles.
- Proficiency in Pyspark/Spark for data processing and transformation.
- Experience with Hadoop (HDFS) for distributed storage and processing.
- Proficiency in HQL (Hive Query Language) and SQL for data querying and validation.
- Experience with job scheduling tools like Zena.
- Strong knowledge of Python for scripting and automation.
- Experience with ALM (Application Lifecycle Management) tools for test management.
- Familiarity with Agile methodologies and tools like Jira for project management.
- Automation experience is preferred, including the use of testing frameworks and tools.
- Excellent analytical and problem-solving skills with attention to detail.
- Strong communication and collaboration skills to work effectively with cross-functional teams and stakeholders.
- Ability to prioritize tasks, manage time efficiently, and meet project deadlines.
- Notice period of maximum 30 days.
How to Apply: Interested candidates can reach out to Ramya at ramya@spruceinfotech.com. Please include your updated resume and mention “ETL/DWH/Big Data Testing Job Application” in the subject line of the email.
Note: Only shortlisted candidates will be contacted for further evaluation.