Z

Senior Software Engineer - Automation & Tooling

Zeta Global
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

8+ Years

SALARY

Negotiable

SKILLS REQUIRED

System DesignCI/CD PipelinesPythonTest AutomationAgile DevelopmentPerformance Optimization

Job description

Overview

The Senior Software Engineer - Automation & Tooling designs, develops, and maintains automation frameworks, tools, and scripts to improve engineering efficiency, product quality, testing practices, and customer experience. The role provides technical leadership while remaining hands-on with production-grade code and partners across teams and pods on quality improvements.

What you'll do

  • Design, develop, and maintain robust automation frameworks, tools, and scripts.
  • Write production-grade code and contribute to the test automation ecosystem.
  • Provide architectural input for automation solutions and ensure scalability and maintainability.
  • Set coding standards for QA automation.
  • Act as a go-to technical leader while contributing hands-on code.
  • Partner with Product Managers, Engineering Managers, Engineers, QA Managers, and QA peers across multiple pods to identify quality challenges, share solutions, and drive org-wide improvements.
  • Identify gaps in QA processes and tooling and implement solutions to improve testing practices.
  • Drive the evaluation, adoption, and integration of new technologies, frameworks, and methodologies within the Automation & Tooling team.
  • Own complex quality issues across pods, facilitate discussions and workshops, and implement long-term solutions.
  • Mentor junior engineers and QA peers in automation best practices.
  • Run knowledge-sharing sessions across the organization.
  • Track and analyze QA-related KPIs, use data to identify improvements, and report progress on automation and quality initiatives.
  • Align QA automation strategies with end-user needs to support test coverage and quality improvements.

What you'll need

  • 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.
  • Python required.
  • 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 through process and tooling improvements and technically through 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 abilities, with the ability 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 using RAG architectures for knowledge retrieval and augmentation.
  • Familiarity with LangChain or similar frameworks for building 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, and Llama Index.
  • Experience applying AI in QA/automation contexts, such as intelligent test generation, anomaly detection, and defect classification.
  • Understanding of MLOps practices, including model deployment, monitoring, versioning, and integration with CI/CD.
  • Awareness of ethical AI practices, including bias, explainability, and model governance.

Details

  • Location: Bangalore, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer - Automation & Tooling