85 Testing Automation jobs in Egypt
QA & Testing Automation
Posted today
Job Viewed
Job Description
QA & Testing Automation Specialist (Junior & Senior Roles)
Are you passionate about quality and automation? Do you thrive in an agile environment where your work directly impacts product excellence? We are looking for talented QA specialists at multiple levels to join our dynamic team
Position:
QA & Testing Automation Specialist
Location:
Smart Village, Cairo, Egypt
Who We Are Looking For:
We're seeking motivated individuals with a strong foundation in software testing and a passion for automation. Whether you're a sharp junior tester ready to grow or an experienced senior ready to lead initiatives, we want to hear from you.
Basic Technical Skills (Mandatory):
- Designing and developing comprehensive Test Cases.
- Executing Functional Testing.
- Testing
REST API
. - Test Management Tools (e.g.,
Jira
). - Automation using Selenium Framework
.
Additional Skills (Nice to Have):
- Performance Testing
- Database (DB) Testing
Non-Technical Skills:
- Excellent oral and written communication skills.
- Strong data-driven analytical skills.
Key Responsibilities:
- Work in an agile environment with Development, Business, Operations, and Design teams to ensure full QA coverage.
- Attend planning meetings, provide feedback on user stories, and define acceptance criteria.
- Create & execute both manual and automated test scenarios/cases.
- Set up test environments and data.
- Use designated tools to execute scripts and deliver test results.
- Provide status reports and capture lessons learned to improve methodologies.
- Guide other team members and lead initiatives to enhance our QA processes.
- Analyze test results, report bugs, and assess release status to ensure on-time, high-quality deliveries.
What We Expect From You:
- A self-motivated, can-do attitude.
- Pleasant communication and excellent time management.
- Ability to consolidate tasks and guide peers.
- Experience developing and running automation test scripts.
- Must-Have:
Engineering or Computer Science background. - Certification:
ISTQB Foundation Level
. - Certification:
ISTQB Agile Tester
.
We're Happy If You Also Have:
- Strong knowledge in
Java, Web, and App automation (Appium)
. - Expertise in
BDD and an "Automation First" approach
. - Agile methodology experience.
- Passion for open-source technologies
Testing Automation Staff Engineer
Posted today
Job Viewed
Job Description
b_labs is the transformation and digitization arm of B.TECH, on a mission to change the industry as we know it. We spearhead tech innovation at B.TECH, an organization that has been a cornerstone of the Egyptian retail industry. We are the engine powering B.TECH in achieving its goal of becoming the leading omni-channel platform for consumer electronics and appliances in Egypt. By joining b labs, you will get to benefit from a collaborative startup environment, while also enjoying the stability of working within a company that has achieved strong growth year after year. You will be part of a visionary, customer-focused team with an ambitious mission-to become a trailblazer for digital retail within the Middle East.
Responsibilities:
- Develop and maintain automated test frameworks and scripts for web and mobile applications.
- Collaborate with cross-functional teams to understand project requirements, identify test scenarios, and develop comprehensive test plans.
Design and implement automated test plans, test scenarios, and test cases based on functional specifications and user stories.
Execute automated tests and analyze results to identify defects, performance issues, and areas for improvement.
- Work closely with developers and product owners to reproduce, diagnose, and resolve software defects.
- Continuously enhance and optimize automated test suites to ensure maximum test coverage and efficiency.
- Monitor and report on the progress of automated testing efforts, including defect metrics and test coverage.
- Maintain a strong understanding of industry trends, emerging technologies, and best practices in test automation.
- Participate in code reviews and contribute to the overall improvement of the software development process.
- Stay up-to-date with industry best practices, emerging trends, and new technologies related to automated testing.
- Provide technical guidance and mentorship to junior team members and promote a culture of quality and excellence.
Requirements
- Bachelor's degree in computer science, Software Engineering, or a related field
- 7+ years of proven experience as an Automation Testing Engineer, with a focus on web and mobile applications.
- Strong proficiency in test automation tools and frameworks such as Selenium, Appium, or similar.
- Proficiency in programming languages such as Java, Python, or C# for test automation scripting.
- Solid understanding of software testing concepts, methodologies, and best practices.
- Experience with Agile/Scrum development methodologies and working in cross-functional teams.
- Knowledge of continuous integration/continuous delivery (CI/CD) practices and tools.
- Familiarity with version control systems such as Git.
- Excellent problem-solving and debugging skills with a keen attention to detail.
- Strong written and verbal communication skills, with the ability to effectively collaborate with team members and stakeholders.
- Ability to work independently and manage multiple priorities in a fast-paced environment.
- Knowledge of performance testing tools and techniques.
- Certification in software testing (e.g., ISTQB, CSTE) is a plus.
Benefits
- Office environment: When you come to our b_labs office, you'll find creative workspaces, a well-equipped kitchen, and an open design to foster collaboration between teams.
- Education budget: We believe the learning journey never ends, therefore you will be entitled to an annual education budget to take part in trainings, courses or onsite conferences of your choice.
- Flexibility: You know best whether you want to work from home or in the office. However, if you want to join your teammates onsite, we will subsidize the costs for lunch to foster the b_labs office community.
- Equipment: From "Day 1" you will receive all the equipment you need be successful at work. Therefore, you can choose your laptop and get all the tools you need to stay on top of your game.
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.
Be The First To Know
About the latest Testing automation Jobs in Egypt !
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
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