Lead Quality Engineer- Python, SQL

IT Services
  • IT Services
  • India

Join a leading data‑driven team that powers global energy insights, crafting robust test frameworks and ensuring flawless data pipelines in a fast‑paced, agile environment.

What You’ll Do

  • Design and maintain automated UI, API, and performance test suites.
  • Develop Python‑based test scripts for REST, GraphQL, and microservices.
  • Create automated data‑quality checks and anomaly detection rules.
  • Validate ETL pipelines, schema changes, and downstream data impacts.
  • Collaborate with developers, PMs, and designers on sprint planning.
  • Document QE best practices and contribute to quality metrics.
  • Support release readiness and production validation activities.

What You Need

  • Bachelor’s or master’s in CS, Engineering, or related field.
  • 8+ years in quality engineering with test automation experience.
  • Strong Python coding and scripting skills.
  • Proficiency in API testing (REST/GraphQL) and tools like PyTest or Selenium.
  • Hands‑on SQL and NoSQL database expertise.
  • Experience with cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines.
  • Understanding of SDLC, Agile, and test‑driven development principles.

Good to Have

  • Performance testing using JMeter, Locust, or k6.
  • Experience with Snowflake, Databricks, or BigQuery.
  • Testing of React/Node.js applications with Playwright or Cypress.
  • Background in energy markets or data‑science/ML testing.

The Opportunity

You’ll work with large‑scale, high‑volume datasets and modern tech stacks, shaping automation strategy for the Horizons product suite while driving engineering excellence.

Similar Jobs to Apply