Position Overview:
  We are looking for a detail-oriented and experienced Senior Test Engineer with 5 to 7 years of experience in ETL testing. The ideal candidate will have expertise in SQL, functional testing, and a solid understanding of Data Warehouse concepts. If you are passionate about ensuring data quality and integrity, and thrive in a collaborative environment, we would love to hear from you!   
Key Responsibilities:
   -  Design and execute ETL test plans, test cases, and test scripts to validate data transformations and data quality. 
  -  Design, develop, and execute functional test cases. 
  -  Conduct functional testing to ensure that ETL processes and data pipelines meet business requirements. 
  -  Collaborate with data engineers, developers, and business analysts to understand data requirements and specifications. 
  -  Utilize SQL to perform data validation and ensure accuracy and completeness of data in the Data Warehouse. 
  -  Identify, document, and track defects using JIRA, ensuring timely resolution. 
  -  Create and maintain comprehensive documentation of testing processes, methodologies, and results. 
  -  Participate in code reviews and provide feedback to ensure best practices in ETL development. 
  -  Stay updated on industry trends and advancements in ETL testing and Data Warehouse technologies. 
  
  Technical Skills :    
Qualifications:
   -  Bachelors degree in Computer Science, Information Technology, or a related field. 
  -  5 to 7 years of experience in ETL testing and data quality assurance. 
  -  Strong expertise in SQL for data validation and manipulation. 
  -  Knowledge of Data Warehouse concepts, architectures, and best practices. 
  -  Experience with functional testing methodologies and tools. 
  -  Familiarity with JIRA for issue tracking and test case management. 
  -  Excellent analytical and problem-solving skills. 
  -  Solid understanding of the financial domain, with experience in testing financial applications. 
  -  Strong communication skills with the ability to work collaboratively in a team environment. 
  -  Experience with Agile or DevOps methodologies. 
  -  Experience in Oracle DB or SQl Server tools. Experience in Azure synapse tool or any cloud based tools for Pipeline and ETL testing. 
  -  Certification in QA or software testing.