Automation, CICD & Productivity - Automation Lead

DO NOT USE - Automation TestingRemote, Pune, India


Description

We are seeking a highly driven Automation Lead to architect, develop, and scale automation frameworks, CI/CD pipelines, and productivity tooling across our engineering organization. The ideal candidate combines strong Python automation skills with deep experience building regression frameworks, driving continuous integration practices, and enabling high‑velocity Agile/SAFe development teams.

Responsibilities:
  • Lead the design, development, and maintenance of Python‑based automation frameworks, including test harnesses, regression suites, and system‑level validation tooling.
  • Architect scalable CI/CD pipelines using GitLab or Bitbucket for automated builds, testing, and deployments across multiple products/services.
  • Define performance measurement strategies, metrics and procedures for hub side and terminals and repeatable methodologies for throughput, latency, jitter, packet loss, and fairness for different QoS data models.
  • Define automation strategy for functional, performance, regression, and integration testing across distributed systems.
  • Build productivity tooling to streamline engineering workflows—test orchestrators, artifact quality gates, pipeline dashboards, and automated reporting.
  • Collaborate with cross‑functional teams (Dev, QA, DevOps, Cloud, Release Engineering) to drive end‑to‑end automation adoption.
  • Improve systematic defect detection by integrating automation into release workflows and quality gates.
  • Implement Agile/SAFe‑aligned automation processes, sprint deliverables, and continuous improvement mechanisms.
  • Perform root‑cause analysis of test failures, pipeline issues, environment instability, and flaky tests.
  • Promote best practices for code quality, version control, branching strategies, and DevOps‑centric development.
  • Document framework design, automation standards, troubleshooting guides, and CI/CD operating procedures.

Qualifications:
Education
  • BE/ME in Computer Science/Computer Engineering, MCS.
Experience
  • 4–6 years in automation engineering, test engineering, CI/CD pipeline development, or productivity tooling for engineering organizations.

Professional Qualities:
  • Strong leadership and ownership of automation strategy and execution.
  • Structured thinker with a passion for scalable, maintainable, and reusable automation ecosystems.
  • Excellent cross‑team communication and the ability to influence quality and productivity culture.
  • Highly organized, detail‑oriented, and effective in fast‑paced Agile environments.

Mandatory Technical Skills:
  • Python automation (framework development, API automation, system‑level scripting)
  • CI/CD: GitLab, Bitbucket (pipelines, runners, triggers, artifacts)
  • Regression frameworks (design, automation, execution at scale)
  • Test automation across functional, integration, performance, and system workflows
  • Experience working in Agile/SAFe environments and contributing to sprint ceremonies, PI planning, and continuous improvement
  • IP networking fundamentals: L2/L3 switching/routing, VLAN/VxLAN, MTU/fragmentation, ARP/ND, DHCP, NAT, DNS, QoS (DiffServ/DSCP, classification, shaping/policing, queuing such as WFQ/DRR), Multicast (IGMP/MLD), TLS, IPSec.
  • Traffic analysis: Hands-on packet analysis (Wireshark/tcpdump) and active traffic generation and profiling (iperf3, Ixia, Spirent, pktgen-dpdk, custom tools).
  • Methodical performance testing: Traffic mixes/profiles, automated scale and performance testing, acceptance thresholds
Preferred Domain Experience:
  • Satellite/teleports or other constrained/managed WAN environments.
  • Experience with high-latency/variable-bandwidth links and Performance Enhancing Proxies (PEPs) (e.g. TCP acceleration/spoofing, header/data compression).