Description

You will design and maintain automated testing frameworks for data-intensive applications, leveraging deep expertise in Python and SQL.

Responsibilities

  • Build and maintain robust test automation frameworks using Robot Framework and Pytest/Behave.
  • Develop complex Python scripts utilizing numpy, pandas, and PySpark for data validation and processing.
  • Write and optimize complex SQL queries and PL/SQL stored procedures for Snowflake data warehouses.
  • Collaborate on CI/CD integration to ensure seamless release pipelines and high code quality.
  • Diagnose and resolve defects within data pipelines and application logic.

Required Skills

  • 8-10 years of hands-on professional experience with Python programming.
  • Strong proficiency with Python data libraries including numpy, pandas, and PySpark.
  • 4-6 years of practical experience implementing test frameworks using Robot, Pytest, or Behave.
  • Extensive experience with Snowflake Data Warehouse and strong PL/SQL skills, including stored procedures.
  • Ability to write and debug simple to complex SQL queries efficiently.
  • Bachelor's degree in any discipline or equivalent practical experience.

Education

Any Graduate