MidSenior Network QA Automation Engineer

2 weeks ago


Cairo, Egypt CodiLime Full time
Get to know us better

CodiLime is a software and network engineering industry expert and the firstchoice service partner for top global networking hardware providers software providers and telecoms. We create proofsofconcept help our clients build new products nurture existing ones and provide services in production environments. Our clients include both tech startups and big players in various industries and geographic locations (US Japan Israel Europe).

While no longer a startup we have 300 people on board and have been operating since 2011 weve kept our peopleoriented culture. Our values are simple:

  • Actto deliver.
  • Disruptto grow.
  • Team upto win.
The project and the team

We develop modern Software Defined Networking (SDNs) and Network Operating systemsbased solutions for the leading networking equipment manufacturers. We work with cloudnative containerized software and services as well as with userspace and kernelspace drivers for advanced network equipment such as switches routers and smart network interface cards (smartNICs).

What else you should know:

  • The team consists of developers QA automation and DevOps engineers
  • We often work using clientsupplied hardware and tools
  • Our projects may be managed by our EMs or directly by the client
  • We use the Agile approach (kanban/scrum) whenever possible
  • We work with clients for US and Europe
Your role

As a part of the project team you will be responsible for:

  • Creating test strategies & test plans for various networking solutions
  • Designing and implementing tests for new & existing features in close collaboration with the development team
  • Maintaining and improving an automated CI/CD environment
  • Designing and automating new environment configurations to extend existing testbed capabilities
  • Working with clients architects to ensure that your validation methods meet their expectations
Do we have a match

As a QA Engineer you must meet most of the following criteria:

  • Have Python programming skills & experience with Python test frameworks (e.g. PyTest)
  • Good knowledge and experience with computer network configuration technologies and protocols (e.g. Ethernet TCP UDP DHCP DNS)
  • Good understanding of virtualization technologies (Containers Virtual Machines Orchestrators virtual networks) with emphasis on Docker KVM OpenStack and Kubernetes
  • Experience in configuring network hardware (routers switches NICs )
  • Experience in working with Linux and Git
  • Have Experience with CI/CD tools and processes
  • English (B2 level at minimum but preferably C1 or C2)

Beyond the criteria above we would appreciate the nicetohaves:

  • Experience with SONiC (or other NOS): configuring deploying troubleshooting and understanding of its architecture features and functionalities.
  • Advanced knowledge of Computer Networks with emphasis on network routing protocols (BGP IBGP EBGP ECMP UDFECMP) link aggregation standards tunneling (VXLAN GRE VPN ...) and other (QoS ACL PFC ECN DLB)
  • Experience with network convergence tests and network hardware boot testing.
  • Knowledge of network tools with an emphasis on network virtualization (OVS GoBGP FRRouting etc.)
  • Experience in working with Software Houses
More reasons to join us
  • Flexible working hours and approach to work: fully remotely
  • Professional growth supported by internal training sessions and a training budget
  • Solid onboarding with a handson approach to give you an easy start
  • A great atmosphere among professionals who are passionate about their work
  • The ability to change the project you work on

  • Intern, QA Engineer

    3 weeks ago


    Cairo, Cairo, Egypt Procore Full time

    Job DescriptionAs a QA Engineer Intern at Procore, you will participate in building new test automation frameworks for our rapidly growing products. Develop, maintain, and execute test automation scripts and work closely with the development and QA teams to deliver a high-quality product. This position will report to the QA Engineering Manager on one of our...

  • QA Engineer 2

    4 weeks ago


    Cairo, Egypt noon Egypt Full time

    QA Engineer 2 Degree of BE/BTech/MCA in Computer Science or from a recognized university2 to4 years of Experience in Testing, Integration, System testing, Regression, functional testing is preferred.Software engineering skills, and a thorough knowledge of SDLC, STLC.Time management and organizational skills and ability to work independently on multiple...

  • QA Engineer 1

    4 weeks ago


    Cairo, Egypt noon Egypt Full time

    QA Engineer 1 Degree of BE/BTech/MCA in Computer Science or from a recognized university1 year of Experience in Testing, Integration, System testing, Regression, functional testing is preferred.Software engineering skills, and a thorough knowledge of SDLC, STLC.Time management and organizational skills and ability to work independently on multiple projects...


  • Cairo, Egypt CodiLime Full time

    Get to know us betterCodiLime is a software and network engineering industry expert and the firstchoice service partner for top global networking hardware providers software providers and telecoms. We create proofsofconcept help our clients build new products nurture existing ones and provide services in production environments. Our clients include both tech...

  • QA Manager

    4 weeks ago


    Cairo, Egypt Procore Technologies Full time

    Oversee a team of QA engineers and provide direction on testing to provide high quality software products.Lead a team of QA Engineers, helping them juggle multiple priorities and manage their time on both short and long-term goals.Recommend techniques and methodologies needed to enhance productivity and quality.Produce reliable assessments of software...


  • Cairo, Egypt luxoft egypt Full time

    Designing and developing test automation scripts.Using test automation guidelines.Researching issues in software through testing.Collaborating with QA Analysts and Software Developers to develop solutions.Keeping updated with the latest industry developments.


  • Cairo, Egypt Orange Business Services Egypt Full time

    Responsibilities:Designing and developing test automation scripts.Using test automation guidelines.Researching issues in software through testing.Collaborating with QA Analysts and Software Developers to develop solutions.Keeping updated with the latest industry developments.


  • Cairo, Egypt PepsiCo Full time

    Compute Engineering and Automation EngineerQualificationsYears of Experience Bachelor's degree in Computer Science, Information Technology, or a related field.8+ years of IT infrastructure operations and\or engineering experience. TechSkills Azure native networking and platform services experience and knowledge of large and complex global cloud...


  • Cairo, Egypt vodafone egypt Full time

    Responsiblity:Designing and developing test automation scripts.Using test automation guidelines.Researching issues in software through testing.Collaborating with QA Analysts and Software Developers to develop solutions.Keeping updated with the latest industry developments.


  • Cairo, Egypt Rekrut by Talent 360 egypt Full time

    Review and analyze system specificationsCollaborate with QA engineers to develop effective strategies and test plansExecute test cases (manual or automated) and analyze resultsEvaluate product code according to specificationsCreate logs to document testing phases and defectsReport bugs and errors to development teamsHelp troubleshoot issuesConduct...


  • Cairo, Egypt Adree Full time

    Adree is currently seeking a skilled and experienced QA/QC Engineer with expertise in Tosca automation testing to join our team. As a QA/QC Engineer at Adree, you will be responsible for ensuring the quality and reliability of our software products through the design, development, and execution of automated tests using the Tosca automation tool. In this...


  • Cairo, Egypt Future Group Egypt Full time

    Develop and implement testing automation strategies, frameworks, and processes to improve efficiency and effectiveness of testing activities.Collaborate with cross-functional teams, including development, QA, and product management, to define testing requirements, test plans, and test cases.Design, develop, and maintain automated test scripts and frameworks...


  • Cairo, Egypt pillars egypt company Full time

    Responsibilty:Designing and developing test automation scripts.Using test automation guidelines.Researching issues in software through testing.Collaborating with QA Analysts and Software Developers to develop solutions.Keeping updated with the latest industry developments.


  • Cairo, Egypt Breadfast Egypt Full time

    Implement and manage day-to-day operations of Dev/QA/Staging/ProductionDesign and implement tools to automate operational processesContinuously inspect and monitor development, QA and production operations processes and discuss and advocate possible opportunities for improvementImplement performance benchmarking plans pre-release and on production, and...

  • Network Engineer

    4 weeks ago


    Cairo, Egypt مجموعة صيدليات العزبي Full time

    Configure and install various network devices and services (e.g., routers, switches, firewalls, load balancers, VPN, QoS).Perform network maintenance and system upgrades including service packs, patches, hot fixes and security configurations.Monitoring network engineering performance and ensure system availability and reliability.Monitor system resource...


  • Cairo, Egypt مجموعة صيدليات العزبي Full time

    This is a full-time on-site role for a Network Security Engineer located in Cairo, Egypt. The Network Security Engineer will be responsible for daily network administration, network security, network engineering, and cybersecurity. They will also be responsible for ensuring information security. Qualifications2-4 years' experience as Network Security...

  • Senior QA Engineer

    4 weeks ago


    Cairo, Egypt Mondia Group egypt Full time

    Meeting with the software/product designers to determine quality assurance parameters.Leading the QA team in designing QA test procedures.Overseeing the drafting of testing documents.Implementing testing procedures and overseeing the QA process.Troubleshooting quality issues and modifying test procedures.Conducting analysis checks on product...

  • Network Engineer

    4 weeks ago


    Cairo, Egypt Capital IT Full time

    Job Description Install and maintain computer networks and related computing environments including systems software, applications software, hardware, and configurations.Replacing faulty network hardware components when required.Monitoring network performance to determine if adjustments need to be made.Conferring with network users about solving existing...


  • Cairo, Egypt orange egypt Full time

    Responsibilities:Meeting with the software/product designers to determine quality assurance parameters.Leading the QA team in designing QA test procedures.Overseeing the drafting of testing documents.Implementing testing procedures and overseeing the QA process.Troubleshooting quality issues and modifying test procedures.Conducting analysis checks on product...


  • Cairo, Egypt TalentKompass Deutschland Full time

    Junior Network EngineerResponsibilities: Assist in the design, implementation, and maintenance of network infrastructureCollaborate with cross-functional teams to gather requirements and develop solutionsConduct research on emerging network technologies and trendsParticipate in network troubleshooting and performance optimizationTest and debug network...