Description

Responsibilities

  • Effectively work in a fast-paced environment utilizing the Agile methodology.
  • Develop and maintain functional automation test scripts utilizing modular frameworks and best practices.
  • Execute test scripts to validate the correct functionality of the application.
  • Use SQL for back-end database validation.
  • Perform various types of testing including smoke, white box, black box, integration, end-to-end, regression and system testing as needed.
  • Participate in requirement & design review sessions; evaluate requirements & design docs from a quality test automation standpoint.
  • Manage test coverage based on risk analysis.
  • Document defects and evaluate the priority of defect based on overall application functionality.
  • Coordinate test script reviews with stakeholders as appropriate.

Required Skills

  • ETL functional and Automation / Python scripting language for automation.
  • Proficient in defect tracking and analyzing root cause utilizing tools ( Jira, Rally, etc).
  • Should have mind-set to achieve In-sprint automation (80%).
  • Good understanding of Databases ( relational and non-relational).

Required Experience

  • 5+ years of hands-on testing experience in Azure Data Factory, Data Bricks using Python language.
  • 5+ years of hands-on testing experience on Data and ETL workflows using tools like ( Informatica IDQ, DVO, etc).
  • Minimum 3+ years of ETL test experience, SQL, data set up, running jobs etc.
  • Experience working with CI tools (Jenkins, TeamCity, GitLab, etc).
  • Experience in ETL and Data frameworks, processes, strategies, and approaches.
  • Experience with QA processes and deliverables in an Agile/Scrum environment.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate