Senior Software Engineer - Automation & Tooling
About this job
As a Senior Software Engineer for Automation & Tooling at Zeta Global in Bangalore, you will play a crucial role in building robust automation frameworks, tools, and scripts to boost engineering efficiency and product quality. Zeta Global is a prominent data-powered marketing technology enterprise that blends a massive proprietary data asset with artificial intelligence to help brands engage customers and drive growth through the Zeta Marketing Platform and its conversational agent, Athena by Zeta. A typical day for this senior role involves writing production-grade code, providing architectural guidance for testing solutions, setting coding standards, and collaborating with cross-functional product, engineering, and QA pods. You will actively resolve complex quality issues, evaluate new technologies, track QA KPIs, mentor junior staff, and drive continuous organization-wide improvements in automated testing and tooling.
Responsibilities
- Design, develop, and maintain robust automation frameworks, tools, and scripts while writing production-grade code.
- Provide architectural input for automation solutions, ensure scalability, and set coding standards for QA automation.
- Partner with Product Managers, Engineering Managers, and QA peers across multiple pods to drive org-wide quality improvements.
- Identify process gaps and implement innovative solutions to improve testing practices and integrate new technologies.
- Own complex quality issues across pods and facilitate discussions to implement long-term resolutions.
- Mentor junior engineers and QA peers in automation best practices through knowledge-sharing sessions.
- Track and analyze QA-related KPIs using data to report progress on automation and quality initiatives.
Requirements
- Bachelor's degree in computer science, Engineering, or equivalent experience.
- 8+ years in Quality Engineering or Software Development with a 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 both strategically and technically with hands-on coding.
- Experience mentoring engineers and influencing QA practices across teams.
Good to have
- Hands-on experience developing AI-powered applications using RAG architectures.
- Familiarity with LangChain or similar frameworks for building LLM-powered workflows.
- Experience with Model Context Protocols or related agent orchestration approaches.
- Strong Python skills with modern ML/AI libraries like Hugging Face, OpenAI API, or Llama Index.
- Experience applying AI in QA and automation contexts such as intelligent test generation or anomaly detection.
Who should apply
This role suits experienced software professionals and quality engineers with over eight years of background in test automation, tooling, and coding. Candidates should have strong Python capabilities, architectural expertise in building scalable frameworks, and experience mentoring junior team members. Because this is a senior position requiring extensive industry experience, freshers should not apply. It is ideal for technical leaders who enjoy collaborating across pods, tackling complex quality challenges, and influencing quality assurance practices within a dynamic marketing technology environment.
Frequently asked questions
What location is the Senior Software Engineer - Automation & Tooling role based in?
The Senior Software Engineer - Automation & Tooling position is based in Bangalore, India.
What company is hiring for the Senior Software Engineer - Automation & Tooling position?
Zeta Global is hiring for the Senior Software Engineer - Automation & Tooling position.
What primary programming language is required for the Senior Software Engineer - Automation & Tooling role?
Python is required for the Senior Software Engineer - Automation & Tooling role.
How many years of experience are required to apply for the Senior Software Engineer - Automation & Tooling position at Zeta Global?
Candidates need 8+ years in Quality Engineering or Software Development for the Senior Software Engineer - Automation & Tooling position.
Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.