MidSenior Network QA Automation Engineer

4 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

  • Senior QA Engineer

    3 weeks ago


    Cairo, Egypt Procore Full time

    We’re looking for **Senior Quality Assurance Engineer** to join Procore’s QA Engineering Team. In this role, you’ll plan, develop, maintain, and execute the test suites used to deliver Procore’s Mobile Platform with quality and velocity and provide our teams with the transparency in quality assurance needed to move swiftly and with confidence. This...

  • Senior QA Engineer

    2 weeks ago


    Cairo, Egypt Procore Technologies Full time

    **Job Description**: We’re looking for **Senior Quality Assurance Engineer** to join Procore’s QA Engineering Team. In this role, you’ll plan, develop, maintain, and execute the test suites used to deliver Procore’s Mobile Platform with quality and velocity and provide our teams with the transparency in quality assurance needed to move swiftly and...

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

  • Senior QA Engineer

    4 days ago


    Cairo, Egypt Procore Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries, not to mention one of the most...


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


  • 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, 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 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, Cairo, Egypt Khazna Tech Full time

    Company DescriptionAbout KhaznaKhazna was founded in April 2019 with a mission to improve the financial well-being of 20M+ underbanked Egyptians who have little access to formal financial services by providing access to convenient, effective, and secure smartphone-based financial services.The company is led by a team with over 50 years of combined global...

  • LAN network Engineer

    4 weeks ago


    Cairo, Egypt _VOIS Egypt Full time

    Responsible for High Level and Low-Level Design engineering and network design optimizationDrive increased quality of our network end to endProvide HLDs, LLDs, define templates, modularize and industrialize configuration items and their implementationDeploy the network fit for purpose including understanding of how our services/applications layer will run...


  • 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 FlairsTech Full time

    Cairo - 6 years Experience - R&D Department **About the job**: **Requirements and responsibilities** **Summary** **Key Responsibilities** - Configure and create test automation frameworks tailored to our needs. - Strategically plan the automation coverage for newly added features. - Design reusable automation components or modules to optimize testing...

  • Senior QA Engineer

    3 days ago


    Cairo, Cairo, Egypt Procore Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities' hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it's also one of the world's least digitized industries, not to mention one of the most dangerous....

  • QA Engineer 2

    3 weeks ago


    Cairo, Egypt Procore Full time

    This role reports to the a QA Manager and is based in Cairo, Egypt. We’re looking for someone to join our team immediately. **What you’ll do**: - Work with cross-functional teams to ensure quality throughout the software development lifecycle - Design and execute test cases - Verify that implemented software meets the business requirements - Suggest...


  • 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, Cairo, Egypt FlairsTech Full time

    Cairo 6 years Experience R&D DepartmentAbout the job:Requirements and responsibilitiesSummaryKey Responsibilities Configure and create test automation frameworks tailored to our needs. Strategically plan the automation coverage for newly added features. Design reusable automation components or modules to optimize testing efficiency. Maintain and support the...

  • Senior Software QA

    2 weeks ago


    Cairo, Cairo, Egypt SSC Egypt Full time

    Create, review and execute automated/manual test cases. Analyze function design and/use cases/requirements. Collaborates with members of Development in efficient and effective ways. Troubleshoot and Write clear/detailed bug reports. Support in performing the root cause analysis.Requirements: Bachelor's Degree in Computer Science, Engineering or equivalent...

  • DevOps Engineer

    2 weeks ago


    Cairo, Egypt Arpu Telecommunication Services Full time

    Infrastructure Automation: Design, implement, and maintain automated systems for deploying, configuring, and managing infrastructure components using tools like Ansible, Puppet, or Chef. - Monitoring and Logging: Set up and configure monitoring and logging solutions (e.g., Prometheus, ELK stack) to ensure high availability, performance, and security of...


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