CodiLime
CodiLime
New

Test Automation / CI Engineer

Brak informacji o wynagrodzeniu
MidFull-time
#450405·Dodano wczoraj·0
Źródło: CodiLime
Aplikuj teraz

Tech Stack / Keywords

PythonpytestPTFsonic-mgmtAnsibleDockerGitJenkinsGolangC++

Firma i stanowisko

CodiLime is a software and network engineering industry expert serving global networking hardware providers, software providers, and telecoms. The company has 250+ employees and has been operating since 2011. They serve clients in various industries and geographic locations including the US, Japan, Israel, and Europe.

Wymagania

  • Strong Python programming skills and deep hands-on experience with pytest, PTF (Packet Test Framework), sonic-mgmt, and Ansible
  • Solid background in CI/CD engineering and automated test orchestration, focused on automating provisioning, traffic generation, diagnostics, and regression testing
  • Solid networking knowledge with a focus on routing (BGP, OSPF, routing tables, VRFs, Layer 3 concepts) and working with SONiC routers
  • Understanding of router concepts including overlay architecture, policies, and IPsec tunnels (hands-on router experience preferred)
  • Proven debugging and troubleshooting skills, including reading logs, CLI-level investigation, and isolating root causes across product, test, and environment layers
  • Experience working closely with software development teams and translating delivered features into test scenarios
  • Hands-on use of AI tools in everyday engineering work
  • Experience with Docker
  • Good Linux command-line skills including shell scripting and command-line tools
  • Good knowledge of English (B2+ level)
  • Proficiency with Git and CI/CD platforms

Nice to have:

  • Hands-on experience with Golang, C/C++, Groovy
  • Experience with SD-WAN
  • Hands-on experience with router solutions
  • Familiarity with Jenkins and GitHub-based CI/CD pipelines
  • Experience with physical or virtual network testbeds and virtual routers
  • Experience working with formal defect tracking systems
  • Experience with traffic generators

Obowiązki

  • Design, build, and maintain robust CI/CD test automation pipelines and test suites in Python for pre-commit PR testing and weekly regression runs
  • Automate environment provisioning, traffic generation, network diagnostics, and continuous regression testing across virtual and physical testbeds
  • Debug failed runs by analyzing device, system, and test logs; distinguish product bugs from test-suite or environment issues; raise well-documented defects
  • Collaborate closely with development teams to understand features and design test coverage for those use cases
  • Extend test automation as new features are delivered in the Routing area
  • Leverage AI tools (AI-assisted RCA, LLM coding assistants) to speed up scripting, log analysis, and root cause identification
  • Coordinate issue resolution with suite owners and dev/test engineers through dedicated collaboration channels
  • Manage physical and virtual testbed environments and provision resources for test execution
  • Identify, analyze, and resolve flaky tests to maintain high pipeline reliability

Benefity

  • Flexible working hours and approach: fully remote, in the office, or hybrid
  • Professional growth supported by internal training sessions and a training budget
  • Solid onboarding with a hands-on approach
  • A great atmosphere among professionals passionate about their work
  • Ability to change the project you work on
Elastyczne godziny
Dofinansowanie szkoleń
CodiLime

CodiLime

35 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz