Mid/senior Network QA Automation Engineer

6 months ago


مصر, Egypt CodiLime Full time

**Get to know us better**:
CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms. We create proofs-of-concept, 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 we’ve kept our people-oriented culture. Our values are simple:

- **Act** to deliver.
- **Disrupt** to grow.
- **Team up** to win.

**The project and the team**:
We develop modern Software Defined Networking (SDNs) and Network Operating systems-based solutions for the leading networking equipment manufacturers. We work with cloud-native, containerized software and services, as well as with user-space and kernel-space 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 client-supplied 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 client’s 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 nice-to-haves:

- 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, UDF-ECMP), 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 hands-on 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



  • مصر, Egypt CodiLime Full time

    **Get to know us better**: CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms. We create proofs-of-concept, help our clients build new products, nurture existing ones and provide services in production environments. Our clients...

  • Mid QA Tester

    6 months ago


    مصر, Egypt Advansys Full time

    Obtain and study all software items (e.g. BRS, SRS) and prepare test plan & test cases required to perform the system tests. - Writes and Reviews all types of system test cases depending on project requirements. - Develop, maintain, follow, and implement test plans, strategies, and provide any information regarding their fulfillment to project specifications...

  • Senior QA Engineer

    6 months ago


    مصر, Egypt Middle East Broadcasting Networks Inc. Full time

    **Job Announcement** **Senior QA Engineer** **The primary duties and responsibilities of the Senior QA Engineer include, but are not limited to**: - Creating and executing detailed, comprehensive, and well-structured test plans and test cases for development and design tasks. - Performing thorough regression tests as bugs are resolved. - Finding critical...

  • QA Automation Engineer

    6 months ago


    مصر, Egypt Spark Digital Full time

    We’re seeking a QA Automation Engineer to enhance our Engineering Team’s capabilities in delivering high-quality software solutions. In this role, you’ll be instrumental in driving our software quality assumicroservicesle, collaborating with development teams to establish test strategies, and developing automated tests to ensure our releases meet the...


  • مصر, Egypt valU Full time

    **Job Description**: - Designing and developing test automation scripts. - Using test automation guidelines. - Researching issues in software through testing. - Collaborating with BA and Software Developers to develop solutions. - Keeping updated with the latest industry developments. - Research new tools, technologies, and testing processes. - Create full...


  • مصر, Egypt Giza Systems EG Full time

    Provide guidance with process design. - Design, develop, and test automation workflows. - Deploy RPA components including bots, robots, development tools, code repositories and logging tools. - Support the launch and implementation of RPA solutions. - Create process and end-user documentation. - Assure the quality of the automation (QA processes). - Work...

  • Senior QA Tester

    6 months ago


    مصر, Egypt Advansys Full time

    Obtain and study all software items (e.g. BRS, SRS) and prepare test plan & test cases required to perform the system tests. - Writes and Reviews all types of system test cases depending on project requirements. - Develop, maintain, follow, and implement test plans, strategies, and provide any information regarding their fulfillment to project specifications...


  • مصر, Egypt Vodafone Full time

    **Key Accountabilities & Decision Ownership**: - Enterprise Solution and Cloud projects - Work in agile environment with different teams (Development, Business, Operations and Design) to assure the QA coverage. - Attend planning meetings, provide feedback on user stories and create acceptance criteria. - Create & Execute Manual & Automated Test scenarios...


  • مصر, Egypt Vodafone Full time

    **Key Accountabilities & Decision Ownership**: - Enterprise Solution and Cloud projects - Work in agile environment with different teams (Development, Business, Operations and Design) to assure the QA coverage. - Attend planning meetings, provide feedback on user stories and create acceptance criteria. - Create & Execute Manual & Automated Test scenarios...

  • Senior QA Engineer

    6 months ago


    مصر, Egypt Procore Full time

    As a **Senior QA Engineer **at Procore, you’re given the unique opportunity to partner intimately with our customer base, translating their fundamental needs into technological SaaS solutions. Backed by the might of our teams, we’ll provide you with the tools and resources needed to achieve extraordinary results that render a significant impact extending...

  • Senior QA Engineer

    6 months ago


    مصر, Egypt Procore Full time

    What 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. That’s...


  • مصر, Egypt Intouch Full time

    **Join the world’s smartest in-store media network!** **Net Pay**: EUR 1.1K + Accommodation in Downtown Gouna! **Requirements**: - 3-5 years of experience as a Software QA Engineer - Outstanding problem-solving and communication skills - In-depth understanding of quality control procedures - Excellent attention to detail and ability to work...

  • Senior QA Engineer

    6 months ago


    مصر, Egypt Procore Full time

    We’re looking for a **Senior QA Engineer This role reports to the 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 the implemented software...

  • Senior QA Engineer

    6 months ago


    مصر, Egypt Qoyod Full time

    **About us** We're leaders in technology, managing over 120K production databases and delivering 5+ SaaS products. Handling an average of 10K req/min, we're committed to reliability and scalability. Join us in driving technological advancement and making an impact worldwide. **Job Summary** **Responsibilities** - Collaborate with cross-functional teams to...

  • Senior DevOps Engineer

    6 months ago


    مصر, Egypt Talent Pal Full time

    **Description**: We are seeking a dedicated Senior DevOps Engineer that will join our IT department to deliver technical solutions that support Eastnets’ Development and Quality Assurance (QA) operations and address the base requirements of Eastnets’ Development and QA teams. The duties of this role include providing support to the Development and QA...


  • مصر, Egypt Evolvice GmbH Full time

    Location: Egypt / Cairo - Employment Type: Full Time - Job ID: 33663 Evolvice is a German nearshore service provider with branches in Egypt and Ukraine. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients path to digital transformation....

  • Senior QA Engineer

    6 months ago


    مصر, Egypt BlackStone eIT Full time

    **Daily and Monthly Responsibilities** - Analyze and understand project requirements to develop test strategies, test plans, and test cases. - Design and implement automated tests to validate software functionality and performance. - Execute functional, integration, regression, and performance tests. - Identify, document, and track software defects, and...


  • مصر, Egypt Vodafone Full time

    **You’ll be working on** Work in agile environment with different teams (Development, Business, Operations and Design) to assure the QA coverage. Attend planning meetings, provide feedback on user stories and create acceptance criteria Create & Execute Manual and Automated Test scenarios /Test cases Setup test environment and Test Data Use the agreed Test...


  • مصر, Egypt Vodafone Full time

    **Key Accountabilities and Decision Ownership**: - Work in agile environment with different teams (Development, Product, Operations and Design) to assure the QA coverage. - Attend planning meetings, provide feedback on user stories and create acceptance criteria. - Create & Execute Manual and Automated Test scenarios /Test cases. - Setup test environment...


  • مصر, Egypt Envision Employment Solutions Full time

    **Ready and hungry for a new adventure? You are definitely in the right place! We at **Envision Employment Solutions** are always on the look for top talents around the globe and matching them with our partners' hiring needs, to help them build and scale! - Our partners offer awesome work environment, competitive salaries, full benefits, and many others...