Mid/senior Network QA Automation Engineer

2 weeks 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 Token Metrics Full time

    Token Metrics is looking for an experienced Senior QA Engineer to oversee our Quality Assurance team. You will be required to oversee all aspects of software and product testing within the company. This may include developing test strategies, drawing up test documents, identifying faults, and reviewing QA reports. A Senior QA Engineer should have extensive...

  • Senior QA Engineer

    4 weeks 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...


  • مصر, 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...

  • Senior QA Engineer

    4 weeks ago


    مصر, 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

    4 weeks ago


    مصر, 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...


  • مصر, Egypt Plugin Talents Full time

    **About the job Senior Test Automation Engineer (Mobile)**: Mandatory: - 4+ years of relevant work experience in automation testing - Bachelor’s Degree in engineering, information technology, or any related field - Proficiency of at least one of these programming languages (Java ,JS ) - Experience in Mobile test Automation tools and frameworks (Cucumber,...


  • مصر, Egypt Plugin Talents Full time

    **About the job Senior Test Automation Engineer (Web)**: Mandatory: - 4+ years of relevant work experience in automation testing - Bachelor’s Degree in engineering, information technology, or any related field - Proficiency of at least one of these programming languages (Java ,JS) - Experience in web test Automation tools and frameworks (Selenium,...


  • مصر, Egypt Vodafone Full time

    **Role Profile**: **You’ll be working on** Digital and Technology 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 /Test cases. Setup...


  • مصر, 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...

  • QA Tester

    4 weeks ago


    مصر, Egypt Luxoft Full time

    **Project** Description**: We are hiring for project in Egypt (bank). There are many opportunities in the project. Our team consists of frontend and backend developers, QA testers, UA/UX designers, DevOps Engineers. **Responsibilities**: - Sketching out ideas for automated software test procedures. - Reviewing software bug reports and highlighting problem...


  • مصر, 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 Plugin Talents Full time

    **About the job Automation Test Engineer**: **Requirements**: - Degree in Engineering, Computer Science, IT, or relevant. - 3-5 Years of experience working as a Software Quality / Test Automation Engineer (focusing on test automation). - Experience with testing Web and Mobile Applications, and APIs. **Responsibilities**: - Attending the agile ceremonies...

  • Senior QA Engineer

    1 month 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...

  • Network Engineer

    1 month ago


    مصر, Egypt EGIC. Full time

    Job Role / Function - **Information Technology** - Years of Experience - **Unspecified** - Career Level - **Mid Career / Senior** - Gender - **Unspecified** - Expiry date - **23 Feb 2023** - Job Description - Perform disaster recovery operations and data backups when required. - Protect data, software, and hardware by coordinating, planning, and implementing...


  • مصر, Egypt Vodafone Full time

    You’ll be working on Digital and Technology 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 and Automated Test scenarios /Test cases Setup test environment and...


  • مصر, Egypt Myticas Consulting ULC Full time

    The recruitment team at Myticas Consulting is looking for an experienced Network Automation Developer ideally with a background in telecommunication/service provider environments. This role can be offered on a remote basis within Egypt, with some on-site components required, depending on the project(s). **As part of our team, you will**: - Collaborate...


  • مصر, Egypt Kalasko Full time

    We're hiring **Senior Software QA Engineers** for an Ireland-based company providing in-store advertising solutions redefining how brands reach their audience, offering a seamless bridge between retailers and advertisers. **Requirements**: - 5+ years experience as a Software QA Engineer - Extensive experience in Agile environment - Extensive experience in...

  • Intern, QA Engineer

    1 month ago


    مصر, Egypt Procore Technologies Full time

    **Job Description**: As 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...

  • Intern, QA Engineer

    1 month ago


    مصر, Egypt Procore Full time

    As 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 P&T teams...


  • مصر, Egypt TrianglZ Full time

    TrianglZ is hiring Mid-Senior iOS Engineer! Tasks **Requirements**: - 2+ years of iOS development experience in Swift - Solid understanding of the full mobile development - Strong experience in iOS mobile app development (Swift, Cocoa Touch) - Experience with third-party libraries and APIs (UIKit with Autolayout, Alamofire, Firebase, RestAPI, Websockets,...