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.