Logo for Ness Digital Engineering

Automation, CICD & Productivity - Automation Lead

Job description

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).

Related jobs

Other jobs at Ness Digital Engineering

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.