103 Automation Testing jobs in Egypt
Automation Testing internship
Posted today
Job Viewed
Job Description
Established in 2008, Geidea epitomizes customer focused empowerment and commercial success through continuous innovation.
Geidea makes best in class digital payment solutions available for all by attracting and leveraging the best creative & entrepreneurial talent in the market
Our solutions give any business the chance to get ahead and reach for more no matter their size or maturity.
Our technology mirrors our people - Smart, Innovative & Forward Thinking
To maintain a competitive advantage as we grow, we are currently looking for a new "Automation Testing intern"
Job Purpose:
We are looking for a motivated and detail-oriented
Test Automation Intern
to join our QA team in a dynamic agile fintech environment. This internship is a great opportunity for someone looking to gain hands-on experience in test automation, quality assurance processes, and modern development workflows. You'll work alongside experienced engineers and get the chance to contribute to real-world projects.
Responsibilities:
- Learn to write and maintain basic automated test scripts using
C#
or
Java - Support UI test automation using
Selenium - Assist in API testing using tools like
Postman
and
RestSharp - Apply object-oriented programming (OOP) concepts under mentorship
- Help validate data by writing simple
SQL queries - Participate in integrating test cases into CI/CD pipelines (training provided)
- Join team meetings and sprint ceremonies to understand agile workflows
- Collaborate with developers and QA engineers to identify and report bugs
Qualifications:
- 3rd to 4th year of university in a relevant field (Information Technology, Computer Science, Engineering)
- Some exposure to programming in
C#
or
Java
(academic or personal projects) - Basic understanding of
OOP principles - Familiarity with
Selenium
,
Postman
, or similar tools is a plus - Willingness to learn about CI/CD tools and pipelines
- Basic knowledge of SQL and databases
- Strong attention to detail and good communication skills
- A proactive attitude and willingness to learn in a
team-oriented
, agile environment
Our values guide how we think and act - They describe what we care about the most
C
ustomer first - It's embedded in our design thinking and customer service approach
O
pen - Openness allows us to constantly improve and evolve
R
eal - No jargon and no excuses
B
old - Constantly challenging ourselves and our way of thinking.
R
esilient – If we fail, we bounce back stronger than before.
C
ollaborative - We know that we can achieve a lot more as a team.
We are changing lives by constantly striving for a better solution.
This internship is paid, with a duration of 3-6M.
Senior Automation Testing
Posted today
Job Viewed
Job Description
Cairo, Egypt
Job description
Requisition ID
Date posted
08/24/2025
Join Us
- To support Vodafone's key strategic growth areas in Testing Function which requires a highly capable and passionate resources for specialized domains as Digital, IoT and Cloud Transformation. Senior Test Engineer will be required to review testing strategy, build test plan, Test Cases and support Testing activities. Senior Test Lead will be required to implement efficiencies including automation and standardization to maximize Vodafone benefits.
- The ideal candidate will have a good understanding and hands on experience of the Digital ecosystem (mobile, Appium, API), knowledges in developments to automate things.
What you'll do
- Participates as a member of a Testing Team.
- Utilizing VOIS testing methodology and compliance to TMMi L3, analyses testing requirements as the basis for developing testing scenarios for a test level to be executed on a project.
- Designs testing scenarios and test cases that will demonstrate conformance to all functional and non-functional requirements, relative to the test level, as defined in business or technical specifications.
- Executes tasks related to the production of the Test Plan, test cases, test scripts, and test data.
- Analyses the results of the testing process and recommends solutions.
- Defines, identifies, collects, and organizes detailed information relating to testing requirements.
- Interacts with the project team to gain an understanding of the business environment, technical context, and conformance criteria.
- Understands and uses appropriate automated testing processes and tools.
- Stays current on established tools, techniques, and technologies.
- Supports knowledge management and collaboration through participation in testing discussions, communities and improving testing collateral through lessons learned.
- May lead small team
- Joins in test plan preparation
- Distribute and assign tasks among team members
- Participate in one of the following initiatives (Telecom, BI, Mobile testing, Share point, Performance and Usability)
Core Competencies, Knowledge and Experience
- 4-8 Years working in Testing
- 1.5 Year in automation selenium and appium
- Very good understanding of theories and procedures about Software Testing
- Experience in Mobile Application Testing
- Developing test automation solutions in Java, appium and Selenium
- Automation UI Testing (locators, html, css, Javascript, XPATH)
- Telco background is preferred
- Working experience with apps technology
- Working experience in dealing with industry test management tools oHP ALM, oJira, oVSTS (Azure)
Must Have Technical/Professional Qualifications
- Bachelor's degree in computer science, Electrical Engineering, related technical field or equivalent practical experience.
- Experience in developing test automation solutions in Selenium and Appium
- Experience in automating build processes, application deployments and continuous integration systems with CI/CD tools is a plus
What's in it for you
We want you to feel happy and fulfilled at work, without compromising the other things in life that matter to you. There are lots of ways we support this, including hybrid working and generous parental leave. You'll also get four Spirit Days a year to focus on your personal development and wellbeing, plus a host of other great benefits too.
Who we are
We are a leading international Telco, serving millions of customers. At Vodafone, we believe that connectivity is a force for good. If we use it for the things that really matter, it can improve people's lives and the world around us. Through our technology we empower people, connecting everyone regardless of who they are or where they live and we protect the planet, whilst helping our customers do the same.
Belonging at Vodafone isn't a concept; it's lived, breathed, and cultivated through everything we do. You'll be part of a global and diverse community, with many different minds, abilities, backgrounds and cultures. ;We're committed to increase diversity, ensure equal representation, and make Vodafone a place everyone feels safe, valued and included.
If you require any reasonable adjustments or have an accessibility request as part of your recruitment journey, for example, extended time or breaks in between online assessments, please refer to for guidance.
Together we can.
Insights from previous hires
Top skills
Agile Methodologies
Agile
CSS
Web Applications
Software Development
Computer Science
JavaScript
Web Development
Previously worked as
Senior Software Engineer
Software Developer
Software Engineer
QA Engineer
Software Test Engineer
Senior Automation Testing
Posted today
Job Viewed
Job Description
- To support Vodafone's key strategic growth areas in Testing Function which requires a highly capable and passionate resources for specialized domains as Digital, IoT and Cloud Transformation. Senior Test Engineer will be required to review testing strategy, build test plan, Test Cases and support Testing activities. Senior Test Lead will be required to implement efficiencies including automation and standardization to maximize Vodafone benefits.
- The ideal candidate will have a good understanding and hands on experience of the Digital ecosystem (mobile, Appium, API), knowledges in developments to automate things.
- Participates as a member of a Testing Team.
- Utilizing VOIS testing methodology and compliance to TMMi L3, analyses testing requirements as the basis for developing testing scenarios for a test level to be executed on a project.
- Designs testing scenarios and test cases that will demonstrate conformance to all functional and non-functional requirements, relative to the test level, as defined in business or technical specifications.
- Executes tasks related to the production of the Test Plan, test cases, test scripts, and test data.
- Analyses the results of the testing process and recommends solutions.
- Defines, identifies, collects, and organizes detailed information relating to testing requirements.
- Interacts with the project team to gain an understanding of the business environment, technical context, and conformance criteria.
- Understands and uses appropriate automated testing processes and tools.
- Stays current on established tools, techniques, and technologies.
- Supports knowledge management and collaboration through participation in testing discussions, communities and improving testing collateral through lessons learned.
- May lead small team
- Joins in test plan preparation
- Distribute and assign tasks among team members
- Participate in one of the following initiatives (Telecom, BI, Mobile testing, Share point, Performance and Usability)
- 4-8 Years working in Testing
- 1.5 Year in automation selenium and appium
- Very good understanding of theories and procedures about Software Testing
- Experience in Mobile Application Testing
- Developing test automation solutions in Java, appium and Selenium
- Automation UI Testing (locators, html, css, Javascript, XPATH)
- Telco background is preferred
- Working experience with apps technology
- Working experience in dealing with industry test management tools oHP ALM, oJira, oVSTS (Azure)
- Bachelor's degree in computer science, Electrical Engineering, related technical field or equivalent practical experience.
- Experience in developing test automation solutions in Selenium and Appium
- Experience in automating build processes, application deployments and continuous integration systems with CI/CD tools is a plus
We want you to feel happy and fulfilled at work, without compromising the other things in life that matter to you. There are lots of ways we support this, including hybrid working and generous parental leave. You'll also get four Spirit Days a year to focus on your personal development and wellbeing, plus a host of other great benefits too.
Who we areWe are a leading international Telco, serving millions of customers. At Vodafone, we believe that connectivity is a force for good. If we use it for the things that really matter, it can improve people's lives and the world around us. Through our technology we empower people, connecting everyone regardless of who they are or where they live and we protect the planet, whilst helping our customers do the same.
Belonging at Vodafone isn't a concept; it's lived, breathed, and cultivated through everything we do. You'll be part of a global and diverse community, with many different minds, abilities, backgrounds and cultures. ;We're committed to increase diversity, ensure equal representation, and make Vodafone a place everyone feels safe, valued and included.
If you require any reasonable adjustments or have an accessibility request as part of your recruitment journey, for example, extended time or breaks in between online assessments, please refer to for guidance.
Together we can.
Automation Testing Engineer
Posted today
Job Viewed
Job Description
Job Requirements
· B.sc in Computer Science or Engineering or relevant field
· years of experience in Automation Testing & Performance
· Strong Java programming & objective-oriented programming knowledge
· Write automation scripts using selenium web driver
· Testing framework
· Generating HTML defects reports in selenium
· Implement, maintain and improve test automation frameworks
· Page object model pattern (POM)
· Automation using Appium for IOS and Android platforms
· Maven build automation tool
· Fundamental SQL Knowledge
Automation Testing Engineer
Posted today
Job Viewed
Job Description
Experience Requirements:
- 3–6 years of proven experience in test automation, preferably in telecom systems.
- Strong hands-on experience in automation tools such as
Selenium WebDriver, TestNG, JUnit, Cucumber (BDD/TDD frameworks)
. - Experience with
API testing
and automation using
Postman, RestAssured, SoapUI
. - Familiarity with
performance and load testing tools
(JMeter, LoadRunner). - Solid programming/scripting background in
Java, Python, or C#
. - Knowledge of CI/CD pipelines and tools (Jenkins, GitLab CI, Bamboo).
- Experience with version control systems (Git, SVN).
- Good understanding of SDLC, STLC, Agile/Scrum methodologies.
- Telecom experience in
CRM, Billing, Charging, IN, Mediation, and provisioning flows
is highly desirable.
Scope of Work:
- Design, develop, and maintain
automation frameworks
for web, API, and mobile testing. - Convert manual test cases into automated regression suites.
- Integrate automated scripts with CI/CD pipelines for continuous testing.
- Execute automated test cases and analyze results.
- Validate end-to-end telecom service flows across multiple systems (billing, charging, provisioning, mediation, etc.).
- Maintain test scripts, update automation repository, and ensure reusability of scripts.
- Work closely with functional testers to identify automation candidates.
- Support performance and load testing of critical telecom systems.
- Generate automation execution reports and share with stakeholders.
- Collaborate with senior testers and business analysts to ensure test coverage aligns with requirements.
- Train junior testers on automation basics and contribute to overall QA capability building.
Automation Testing Engineer
Posted today
Job Viewed
Job Description
Company Description
VIAVI Solutions (NASDAQ: VIAV) is a global leader in network and service enablement as well as optical security performance products and solutions. We serve a diverse range of customers, including the world's largest mobile operators, governmental entities, enterprise network and application providers, and contractors building the infrastructure that keeps us all connected. Our technologies play a crucial role in ensuring the success and efficiency of various modern communication networks.
Role Description
This is a full-time remote role for an Automation Testing Engineer.
Responsibilities:
Reviewing requirements, specifications, and technical designs, providing timely feedback.
Create and maintain clear, well-structured test plans and cases.
Design, develop, and execute automation scripts using open-source tools.
Perform both automated and manual testing to ensure product quality.
Identify, track, and verify bugs, supporting teams through accurate debugging.
Collaborate closely with developers and product managers to align on requirements.
Apply testing processes for new and existing products to meet client needs.
Monitor QA metrics and continuously improve testing strategies.
Qualifications:
BSc/BA in Computer Science, Engineering, or related field.
2–4 years of experience
in Automation Testing.
Excellent command of English (written & spoken).
Strong attention to detail and ability to troubleshoot effectively.
Solid knowledge of QA/QC methodologies, tools, and processes.
Hands-on experience with
Selenium, Python, Docker, Kubernetes, Jenkins/GitLab/GitHub Actions/Bamboo
.
Experience with
BDD frameworks
(Cucumber, Behave).
Experience with
REST API.
Experience in Agile/Scrum environments.
ISTQB certification and telecommunication background are a plus.
Senior Automation Testing Engineer
Posted today
Job Viewed
Job Description
Job Requirements
· B.sc in Computer Science or Engineering or relevant field
· years of experience in Automation Testing & Performance
· Strong Java programming & objective-oriented programming knowledge
· Write automation scripts using selenium web driver
· Testing framework
· Generating HTML defects reports in selenium
· Implement, maintain and improve test automation frameworks
· Page object model pattern (POM)
· Automation using Appium for IOS and Android platforms
· Maven build automation tool
· Fundamental SQL Knowledge
Be The First To Know
About the latest Automation testing Jobs in Egypt !
Senior Automation Testing Engineer
Posted today
Job Viewed
Job Description
Job Title: Sr.Automation Testing Engineer
Location: (Smart Village, 6th of October) – Hybrid
Qualifications:
●
Min 4 years hands on experience in QA Automation Engineering, with strong hands-on experience in writing test automation using Selenium and Appium
.
● A deep understanding of the software development life cycle and experience working as a member of an Agile Scrum team delivering high quality software.
● Experience in identifying, troubleshooting, and documenting issues thoroughly during bug tracking.
● Ability to independently define and perform QA efforts in an Agile team.
● Practical experience in creating detailed, comprehensive, and well structured test plans and test cases.
● Ability to estimate, prioritise, plan, and coordinate testing activities during SDLC.
● Excellent communication and collaboration skills and ability to work effectively with cross-functional teams.
Apply now
Send your CV to
Don't forget to mention title on subject
QC Automation Testing Specialist
Posted today
Job Viewed
Job Description
Who we are
Robusta Technology Group (RTG) is a key driver of digital transformation by providing a holistic tech ecosystem. RTG works with its local and international partners to help build digital customer experiences, establish engineering hubs and build ventures across multiple industries and domains. In this pursuit, RTG serves as a catalyst for impact and growth through events, spaces and content focused on creating impact and growth across the different interactions.
Octopus is proud to be part of the Robusta Technology Group (RTG), a leading tech consultancy group. With a decade of experience and a successful track record of delivering over 300 projects across Europe, the Middle East, and North America, RTG has established itself as a preferred employer in the Egyptian market. Octopus and Robusta are building a bridge between Europe and Africa, creating tailored hub solutions to connect companies with top talent across the globe.
Octopus by RTG is hiring for a reputable insurance company with headquarters in Riyadh a skilled Automation Testing Specialist to join the team.
Key Responsibilities:
- Automated Testing: Develop, maintain, and execute automated test scripts using tools such as Selenium, QTP, or TestComplete. Ensure test automation frameworks are scalable, maintainable, and integrated with CI/CD pipelines (e.g., Jenkins, GitLab).
- Test Execution and Analysis: Run automated test suites, analyze results, and document test cases, scripts, and outcomes. Report and track defects, ensuring timely resolution.
- Performance Testing: Design, develop, and execute performance test plans using tools such as LoadRunner, JMeter, or Gatling. Simulate load, stress, and other performance conditions, and analyze results to identify performance bottlenecks.
- Collaboration: Work closely with development, QA, and operations teams to identify automation and performance testing opportunities. Optimize system performance and provide recommendations for improvements based on test results.
- Continuous Improvement: Perform code reviews, provide feedback, and continuously enhance test automation and performance testing practices and processes.
- Documentation: Maintain comprehensive documentation of test cases, scripts, results, and performance metrics.
Requirements
Bachelor's degree in Computer Science, Information Technology, or a related field.
2+ years of experience in automation and performance testing.
- Strong programming skills in languages such as Java, Python, or C#.
- Proficiency with automation tools (e.g., Selenium, QTP, TestComplete) and performance testing tools (e.g., LoadRunner, JMeter, Gatling).
- Familiarity with CI/CD tools (e.g., Jenkins, GitLab) and cloud platforms (e.g., AWS, Azure). Knowledge of containerization tools (e.g., Docker) is a plus.
- Excellent analytical, problem-solving, verbal, and written communication skills.
- Solid understanding of performance testing methodologies, best practices, and system performance monitoring.
Benefits
- Competitive salaries paid in USD.
- Working with Tech gurus.
- Working from an outstanding work office space in New Cairo.
- Opportunities for professional development and career growth.
- Dynamic and collaborative work environment.
Senior Automation Testing Engineer
Posted today
Job Viewed
Job Description
Job Summary
We are seeking a highly skilled and experienced Senior Automation Engineer to lead the design, development, and maintenance of automated testing frameworks and solutions. The ideal candidate will play a key role in improving test efficiency, coverage, and reliability across our software products, ensuring high-quality releases and exceptional customer satisfaction.
Key Responsibilities
· Design, develop, and maintain automation frameworks for web, mobile, and API testing.
· Collaborate with QC, development, and product teams to understand requirements and define test strategies.
· Create and execute automated test scripts using tools such as Selenium, Appium, TestNG, JUnit, Preferred experience in Katalon
· Integrate automated tests into CI/CD pipelines (e.g., Azure DevOps, Jenkins, GitLab).
· Analyze test results, identify defects, and work with development teams to resolve issues.
· Mentor junior automation engineers and contribute to best practices and process improvements.
· Ensure scalability and maintainability of automation solutions.
· Participate in performance testing and benchmarking activities.
· Maintain documentation for automation processes, tools, and test cases.
Qualifications
· Bachelor's degree in Computer Science, Engineering, or related field.
· 5+ years of experience in software test automation.
· Strong programming skills in Java, Python, or JavaScript.
· Hands-on experience with automation tools (e.g., Selenium, Appium, Cypress) Prefer Katalon.
· Experience with API testing tools (e.g., Postman, RestAssured).
· Familiarity with performance testing tools (e.g., JMeter, LoadRunner) is plus
· Excellent problem-solving and analytical skills.
· Strong communication and collaboration abilities.
Preferred Skills
· Experience with cloud platforms (e.g., Azure, AWS).
· Knowledge of Katalon.
· ISTQB or equivalent certification.
· Experience in Agile/Scrum environments.