Zetaglobal

Senior Software Engineer - Automation & Tooling

Bangalore, India. Posted 2 months ago

The role

You will design, build and maintain automation frameworks, tools and scripts to improve engineering efficiency and product quality. You will also act as a technical leader for QA automation and mentor engineers across multiple pods.

What you will do

  • Design, develop and maintain automation frameworks, tools and scripts; write production-grade code
  • Provide architectural input for automation solutions and set coding standards for QA automation
  • Partner with Product Managers, Engineering Managers, Engineers and QA peers across multiple pods to drive org-wide quality improvements
  • Identify gaps in QA processes and tooling and design solutions
  • Evaluate, adopt and integrate new technologies, frameworks and methodologies
  • Own complex quality issues across pods and lead discussions and workshops to resolve them
  • Mentor junior engineers and QA peers in automation best practices
  • Run knowledge-sharing sessions across the organization
  • Track and analyze QA-related KPIs and report on automation and quality initiatives
  • Align QA automation strategies with end-user needs and the customer experience

Required qualifications

  • Bachelor's degree in computer science, engineering or equivalent experience
  • 8+ years in Quality Engineering or Software Development, with strong emphasis on test automation and tooling
  • Strong software engineering background with proven coding expertise in Python
  • Demonstrated ability to architect and maintain automation frameworks at scale
  • Experience integrating automation into CI/CD pipelines and modern DevOps environments
  • Track record of contributing strategically (process and tooling improvements) and technically (hands-on coding)
  • Experience mentoring engineers and influencing QA practices across teams or pods
  • Excellent coding and debugging skills and a strong grasp of software engineering principles
  • Ability to design and document complex automation frameworks and tools
  • Strong problem-solving, analytical and architectural skills
  • Excellent communication and interpersonal skills; able to influence without direct authority
  • Knowledge of Agile and DevOps methodologies

Nice to have

  • Java, JavaScript or similar languages
  • Hands-on experience developing AI-powered applications, especially with RAG architectures
  • Familiarity with LangChain or similar frameworks for LLM-powered workflows
  • Experience with Model Context Protocols (MCPs) or related agent orchestration approaches
  • Strong Python skills with modern ML/AI libraries such as Hugging Face, OpenAI API or Llama Index
  • Experience applying AI in QA and automation, such as intelligent test generation, anomaly detection and defect classification
  • Understanding of MLOps practices, including model deployment, monitoring, versioning and CI/CD integration
  • Awareness of ethical AI practices, including bias, explainability and model governance

About the company

Zeta Global is a data-powered, AI-driven marketing technology company founded in 2007 and listed on the NYSE (ZETA). It offers the Zeta Marketing Platform to help enterprise brands acquire, grow and retain customers.

Senior Software Engineer - Automation & Tooling at Zetaglobal | JobZoey