267 Test Engineering jobs in Egypt
Automation Test Engineering Lead
Posted today
Job Viewed
Job Description
About Intellias
:
Drivers of change, it's your time to pave new ways. Intellias, a leading software provider in the automotive industry, invites you to shape the future of driving. Join the team and co-create digital products for the world's top-tier brands.
About the Project
:
We are currently looking for skilled and a responsible Ticket Coordinator to join our team for the new project involving field testing of a pre-production prototype car with a new-generation In-Vehicle Infotainment (IVI) system. As a Ticket Coordinator, you will be working closely with a manual Quality Assurance (QA) team that will be responsible for testing the IVI system's functionality and performance. As Ticket Coordinator, you'll be responsible for managing ticket backlog, and creating tickets after test drives, you'll be a bridge between the nightly test drive team and the development team.
Responsibilities
:
- Leading Test activities and Test team.
- Test documentation development (Test strategy, Test plan).
- Test processes definition.
- Daily communication with the Customer and development teams.
Requirements:
- 5+ years in the automotive industry in similar or related positions.
- 3+ years in Automation Tests Engineering for Automotive.
- Familiar with software development processes.
- Familiar with product development processes applicable to the automotive industry.
- Fluency in Requirements Engineering.
- Understanding of System and Software levels.
Nice to have:
- Experience in Automotive SPICE compliment project implementation
QA Engineer
Posted today
Job Viewed
Job Description
We're hiring QA Engineer
Job Purpose
Tester will be responsible for ensuring the highest level of quality and performance of mobile applications across various platforms (iOS, Android). This role involves leading testing efforts, defining test strategies, and collaborating closely with developers, product managers, and other stakeholders to ensure smooth releases. The senior tester is expected to manage end-to-end testing processes and act as a mentor to junior testers.
Job Responsibilities:
Test Strategy & Planning:
Develop comprehensive test strategies for mobile applications, covering functionality, usability, performance, and security testing.
Create detailed, reusable, and maintainable test cases based on functional and non-functional requirements.
Ensure high coverage for all new and existing features, leveraging manual and automated testing approaches.
Functional & Non-Functional Testing:
Manual Testing: Conduct manual testing for new features, ensuring the application meets user expectations and business requirements.
Automated Testing: Write and maintain automated test scripts using tools like Appium, Selenium, or similar frameworks for mobile testing.
Performance Testing: Conduct performance testing to evaluate app responsiveness, load times, and stability under varying conditions.
Usability Testing: Evaluate the application from a user perspective to ensure the UI/UX is intuitive and user-friendly.
Security Testing: Work with security teams to identify potential vulnerabilities and ensure data protection and privacy.
Defect Tracking & Reporting:
Bug Identification: Identify, document, and prioritize defects during testing cycles using issue tracking systems like JIRA, TFS, or Bugzilla.
Collaboration with Developers: Work closely with developers to reproduce and debug issues, ensuring timely resolution and verifying fixes.
Defect Analysis: Perform root cause analysis of defects and provide feedback to the development team on how to improve the overall quality of the product.
Automation Leadership:
Automation Strategy: Lead the development and implementation of automation frameworks for mobile applications.
Test Suite Maintenance: Ensure automated test scripts are regularly updated and refactored to cover new features and improvements.
Test Environment Management:
Device Management: Manage a comprehensive set of physical and virtual devices to ensure adequate coverage across device types and OS versions.
Test Data Preparation: Set up and maintain test environments and data to ensure efficient and repeatable testing processes.
Team Collaboration & Mentorship:
Cross-Functional Collaboration: Collaborate with product, development, and design teams to ensure clear understanding of requirements and timely testing.
Mentorship: Provide guidance and mentorship to junior testers, helping them grow their skills in both manual and automated testing techniques.
Continuous Improvement: Advocate for best practices in testing, introducing new tools, technologies, and processes to improve overall testing efficiency.
Release Management:
Regression Testing: Conduct thorough regression testing before every release, ensuring no new bugs are introduced in previously tested features.
Release Readiness: Sign off on the release of mobile applications, ensuring all testing cycles are complete and no critical issues are outstanding.
Post-Release Monitoring: Monitor app performance and stability post-release, ensuring prompt action on user-reported issues.
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or related field.
4-6 years of experience in software testing, with a focus on mobile applications (iOS & Android).
Proven experience in writing and executing test plans, test cases, and creating automated test scripts for mobile apps.
Automation Tools: Hands-on experience with mobile automation tools like Appium and Selenium, Scripting Languages: Familiarity with scripting languages such as Python, Java, or JavaScript for writing automated test scripts.
Strong analytical and problem-solving skills.
Excellent communication and collaboration skills, with the ability to work with cross-functional teams.
Attention to detail and a passion for delivering high-quality products.
Leadership skills with the ability to mentor junior team members
Working Conditions:
Hybrid
From Sunday to Thursday
Flixable hours
Benefits:
Social insurance
Medical insurance
QA Engineer
Posted today
Job Viewed
Job Description
Company Description
Sitech disrupts the norm by creating digital products, services, and experiences that matter to people. As a global company, we hire talented specialists across various fields to join our dedicated and certified digital talent pool. Sitech has helped enterprises, both global and startups, create life-changing products through product discovery, innovative experience and product design, and custom software development.
Job Overview
We are looking for a
QA Engineer
with 2–4 years of experience to join our growing team. The ideal candidate will have strong analytical skills, hands-on experience testing web and mobile applications, and a solid understanding of the software testing lifecycle.
Key Responsibilities
- Plan, design, and execute test cases for web and mobile applications.
- Perform manual and functional testing across multiple platforms and devices.
- Test and validate RESTful APIs and backend services (Postman).
- Collaborate with developers and product teams to identify and resolve issues.
- Report and track bugs using JIRA or other bug tracking systems.
- Write and execute database queries (MySQL, MongoDB) for data validation.
- Contribute to test documentation including test plans, cases, and reports.
- Support the creation and maintenance of automated tests (a plus).
Required Qualifications
- 2–4 years of professional QA experience.
- Strong understanding of the Software Testing Life Cycle (STLC).
- Hands-on experience with web and mobile application testing.
- Proficiency in testing REST APIs using Postman.
- Experience with bug tracking systems (JIRA preferred).
- Familiarity with databases and ability to write simple queries (MySQL, MongoDB).
- Strong analytical and problem-solving skills.
QA Engineer
Posted today
Job Viewed
Job Description
We are looking for Quality Assurance Engineers who are responsible for assessing the quality of specifications and technical design documents to ensure timely, relevant and meaningful feedback. They are involved in planning and implementing strategies for quality management and testing.
We are looking for an experienced and passionate QA Engineer to join our team As a Software Tester at our company, you will have the opportunity to work on new and exciting projects and develop your career. QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics, and ultimately monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.
Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we'd like to meet you.
RequirementsRequired Technical skills:
- The completion of the ISTQB certification, which demonstrates foundational knowledge or above.
A minimum of 1-2 years of experience in software testing or quality assurance.
Strong knowledge of Software QA methodologies, tools, and processes.
- Experience in writing clear, concise, and comprehensive test plans and test cases.
- Estimate, prioritize, plan and coordinate testing activities.
- Experience working in an Agile/Scrum development process.
- Investigate product quality in order to make improvements to achieve better customer satisfaction.
- Identify, record, document thoroughly, and track bugs.
- Identify KPIs for product quality.
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements.
Required Soft skills:
- Self-learners.
- Able to work in a fast-paced, creative team.
- Passionate developers.
- Great communicators.
- Self-motivated and able to work independently.
- Analytical problem solvers.
- Ideal team players because of their technical competence and positive attitudes.
- Always ready to help troubleshoot, share their knowledge, and learn from others.
- Additional accessories for your computer.
- In-office entertainment and lounge spaces.
- Weekly team lunches.
- Access to various educational resources.
- Flexible working hours.
- Competitive salary.
QA Engineer
Posted today
Job Viewed
Job Description
Job Title:
QA Engineer (Manual & Automation)
Department:
Technology
Location:
Remote
Reports To:
QA Lead / Head of Engineering
Employment Type:
Full-Time
Position Summary
UltaHost is seeking a highly motivated
QA Engineer (Manual & Automation)
to ensure the quality and reliability of our web hosting platform and supporting applications. This role requires a strong foundation in
manual and automated testing
, with hands-on experience across frontend , ), backend , APIs), and distributed systems (including Go microservices). The ideal candidate will be skilled in building automation frameworks, integrating tests into CI/CD pipelines, and designing comprehensive test strategies for full-stack applications.
Key Responsibilities:
- Design, execute, and maintain
manual and automated test cases
for frontend, backend, and microservices systems. - Perform
functional, integration, system, regression, performance, and security testing
. - Test web applications & ) for
UI, SSR/SSG/CSR rendering, and image optimization
. - Test backend APIs (REST & GraphQL with ) using
Postman, Supertest, and automated frameworks
. - Implement
contract testing
to ensure compatibility between frontend and backend services. - Validate GoLang microservices through
unit, concurrency, and performance tests
. - Build and maintain automation frameworks with tools like
Cypress, Playwright, Jest, and Postman/Newman
. - Integrate automated tests into
CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)
and ensure reliable reporting. - Collaborate with developers, product managers, and DevOps teams to embed quality practices throughout the SDLC.
- Perform root cause analysis on bugs, create detailed reports, and help define preventive measures.
- Contribute to the continuous improvement of QA processes and team best practices.
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- 3+ years of QA experience
with strong background in both
manual and automated testing
. - Hands-on experience with
frontend testing
tools (Jest, React Testing Library, Cypress, Playwright). - Strong skills in
API testing
(Postman, Newman, Supertest) for REST and GraphQL. - Familiarity with
GoLang testing frameworks
and performance testing tools (k6, JMeter, Locust). - Solid understanding of
CI/CD pipelines
and integrating automated test suites. - Strong knowledge of
testing methodologies, SDLC, Agile practices, and defect management tools
(e.g., Jira). - Ability to write
clear technical documentation
, test plans, and strategies. - Strong analytical, debugging, and problem-solving skills.
Preferred Competencies:
- Experience with
contract testing
(e.g., Pact). - Familiarity with
containerization (Docker, Kubernetes)
for test environments. - Knowledge of
performance monitoring tools
(Prometheus, Grafana). - Exposure to
security testing practices
and OWASP guidelines. - Strong collaboration and communication skills in cross-functional teams.
Working Conditions & Benefits
- Remote-first work environment with global team collaboration.
- Competitive compensation package.
- Opportunity to shape
QA strategy
for complex full-stack systems. - Exposure to
cutting-edge technologies
in cloud, SaaS, and hosting platforms.
QA Engineer
Posted today
Job Viewed
Job Description
Requirements and responsibilities
We deliver mission-critical software solutions to regulated industries worldwide. Flairstech is a leading provider of EHS, quality, and compliance management software, supporting organizations with risk management, audits, incidents, and continuous improvement processes. Our commitment is to deliver software that is reliable, user-friendly, and trusted by global enterprises.
We are seeking a QA Analyst (Mid-Level) to support both our product lines. This role bridges customer support, product quality, and development, ensuring that customer-reported issues and new product features meet the highest quality standards. You will design and execute test strategies, validate deployments, and partner closely with developers, professional services, and support teams, as well as automated testing agents, to deliver consistent, high-quality experiences for our customers.
Key Responsibilities
The QA Analyst will:
- Test Planning & Execution: Develop and execute test cases, test plans, and acceptance criteria based on requirements and customer scenarios.
- Regression & Release Testing: Validate fixes, deployments, and upgrades across multiple product environments, including cloud-hosted enterprise systems.
- Customer Issue Validation: Reproduce and investigate customer-reported issues (both technical and functional), ensuring resolution and regression coverage.
- SQL & Data Validation: Write and run SQL queries to validate workflows, reporting outputs, and system transactions within SQL Server and Oracle environments.
- Deployment & Patch Testing: Support validation of updates, patches, and new module deployments for both S&W and VisiumKMS.
- System & Workflow Validation (VisiumKMS): Validate EHS/compliance workflows (audits, incidents, change management, actions, etc.)
- Ensure reports and dashboards produce accurate and reliable data
- Test configurations, user permissions, and workflow automation
- Collaboration: Work with developers, support, and professional services teams to ensure smooth handoffs and issue resolution.
- Documentation: Create and maintain detailed QA documentation, knowledge base articles, and test evidence.
- Reporting: Track and analyze defect trends, release readiness, and quality metrics to inform continuous improvement.
- Agent Collaboration: Partner with agentic testing tools to maximize coverage, while providing human oversight for complex workflows and ambiguous cases.
Required Skills & Experience:
Technical Skills
- Strong understanding of software testing principles, QA methodologies, and SDLC.
- Proficiency with SQL (queries, joins, data validation) in SQL Server Management Studio and Oracle SQL Developer.
- Familiarity with enterprise SaaS applications and client/server systems.
- Knowledge of Windows 11, Windows Server, IIS, Microsoft Teams, and iOS/web applications.
- Exposure to cloud platforms (AWS, Azure, GCP) and virtual desktops (Citrix, AWS AppStream, Azure Virtual Desktop).
- Familiarity with EHS or compliance management software is a strong asset.
- Experience with Jira Service Desk (or other ticketing/bug tracking systems).
Documentation & Tools
- Strong documentation skills for QA evidence, test cases, and knowledge base articles.
- Microsoft Office Suite (Outlook, Word, Excel, PowerPoint).
- Adobe Acrobat.
Soft Skills
- Strong attention to detail and analytical thinking.
- Resourceful problem-solver with ability to troubleshoot complex workflows.
- Excellent time management, able to prioritize across multiple products.
- Collaborative mindset; comfortable working with developers, support, and client-facing teams.
- Customer-focused with empathy for end users in regulated industries.
- Excellent written and verbal communication skills.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field; or equivalent professional experience.
- 3–5 years of QA, testing, or application support experience (enterprise SaaS preferred).
- Hands-on experience with SQL and deployment validation is a strong asset.
- Experience with EHS, compliance, or ERP-style software solutions is a plus.
- Familiarity with automated/agentic testing frameworks is an asset.
QA Engineer
Posted today
Job Viewed
Job Description
Octopus by RTG is on a mission of connecting top notch ogranizations around the globe with top notch talents. We are currently seeking a highly experienced QA Engineer to join one of the largest retail companies in Saudi Arabia (KSA).
We are seeking a detail-oriented QA Engineer to join our IT department. This role involves ensuring the quality and reliability of our software systems, including our e-commerce platforms, Microsoft Dynamics 365 F&O implementation and other internally developed applications. The successful candidate will be responsible for creating and executing test plans, identifying software problems, and refining processes to enhance product quality.
Key Responsibilities:
- Develop and execute test plans to ensure the quality of all systems,configurations, and updates.
- Collaborate with software developers and project support teams to identify system requirements, plan and coordinate testing activities.
- Design, develop, and execute automation scripts.
- Identify, record, document thoroughly, and track bugs.
- Perform thorough regression testing when bugs are resolved.
- Monitor debugging process results.
- Stay up-to-date with new testing tools and test strategies.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven work experience in software development and software quality assurance.
- Strong knowledge of software QA methodologies, tools, and processes.
- Experience in writing clear, concise, and comprehensive test plans and test cases.
- Hands-on experience with automated testing tools.
- Experience with Microsoft Stack technologies, particularly in a retail or e-commerce environment, is highly preferred.
- Excellent communication and collaboration skills.
Be The First To Know
About the latest Test engineering Jobs in Egypt !
QA Engineer
Posted today
Job Viewed
Job Description
Talent 360 is hiring for one of our clients QA Engineer
Job Purpose
Tester will be responsible for ensuring the highest level of quality and performance of mobile applications across various platforms (iOS, Android). This role involves leading testing efforts, defining test strategies, and collaborating closely with developers, product managers, and other stakeholders to ensure smooth releases. The senior tester is expected to manage end-to-end testing processes and act as a mentor to junior testers.
Job Responsibilities:
Test Strategy & Planning:
Develop comprehensive test strategies for mobile applications, covering functionality, usability, performance, and security testing.
Create detailed, reusable, and maintainable test cases based on functional and non-functional requirements.
Ensure high coverage for all new and existing features, leveraging manual and automated testing approaches.
Functional & Non-Functional Testing:
Manual Testing: Conduct manual testing for new features, ensuring the application meets user expectations and business requirements.
Automated Testing: Write and maintain automated test scripts using tools like Appium, Selenium, or similar frameworks for mobile testing.
Performance Testing: Conduct performance testing to evaluate app responsiveness, load times, and stability under varying conditions.
Usability Testing: Evaluate the application from a user perspective to ensure the UI/UX is intuitive and user-friendly.
Security Testing: Work with security teams to identify potential vulnerabilities and ensure data protection and privacy.
Defect Tracking & Reporting:
Bug Identification: Identify, document, and prioritize defects during testing cycles using issue tracking systems like JIRA, TFS, or Bugzilla.
Collaboration with Developers: Work closely with developers to reproduce and debug issues, ensuring timely resolution and verifying fixes.
Defect Analysis: Perform root cause analysis of defects and provide feedback to the development team on how to improve the overall quality of the product.
Automation Leadership:
Automation Strategy: Lead the development and implementation of automation frameworks for mobile applications.
Test Suite Maintenance: Ensure automated test scripts are regularly updated and refactored to cover new features and improvements.
Test Environment Management:
Device Management: Manage a comprehensive set of physical and virtual devices to ensure adequate coverage across device types and OS versions.
Test Data Preparation: Set up and maintain test environments and data to ensure efficient and repeatable testing processes.
Team Collaboration & Mentorship:
Cross-Functional Collaboration: Collaborate with product, development, and design teams to ensure clear understanding of requirements and timely testing.
Mentorship: Provide guidance and mentorship to junior testers, helping them grow their skills in both manual and automated testing techniques.
Continuous Improvement: Advocate for best practices in testing, introducing new tools, technologies, and processes to improve overall testing efficiency.
Release Management:
Regression Testing: Conduct thorough regression testing before every release, ensuring no new bugs are introduced in previously tested features.
Release Readiness: Sign off on the release of mobile applications, ensuring all testing cycles are complete and no critical issues are outstanding.
Post-Release Monitoring: Monitor app performance and stability post-release, ensuring prompt action on user-reported issues.
Working Conditions:
- Hybrid
- From Sunday to Thursday
- Flexible hours
Benefits:
- Social insurance
- Medical insurance
QA Engineer
Posted today
Job Viewed
Job Description
We're Hiring QA Engineer (Manual / API / Performance Testing)
Location:
Giza – Smart Village |
BVS-MEA
|
Hybrid Work
About the Role:
BVS-MEA is looking for a motivated and detail-oriented
QA Engineer
with
4 years
of experience to join our growing QA team. You'll work on exciting projects, testing web and mobile applications, validating APIs, and supporting performance testing — all in a collaborative Agile/Scrum environment.
What You'll Do:
- Execute manual test cases for
web and mobile applications
. - Perform
API testing
using Postman (including
Postman Runner
for automated collection execution) or Swagger. - Assist in
performance testing
using JMeter (preferred). - Identify, document, and track defects in tools like JIRA or ClickUp.
- Collaborate with developers, product owners, and QA team members in Agile ceremonies.
- Contribute to
test plans, test cases, and test reports
. - Help ensure our software meets
quality standards and project requirements
.
What We're Looking For:
- 4 years of hands-on QA testing experience.
- Strong understanding of
SDLC
,
STLC
, and Agile/Scrum. - Experience with API testing tools (Postman).
- Knowledge of manual testing techniques.
- Basic familiarity with performance testing tools (JMeter a plus).
- Excellent attention to detail, analytical thinking, and problem-solving skills.
- Good communication and teamwork abilities.
- ISTQB Foundation Level certification
is highly preferred.
Tools & Technologies You'll Use:
- Bug tracking: JIRA, ClickUp.
- API testing: Postman, Swagger
- Performance testing: JMeter
Education:
- Bachelor's degree in Computer Science, Information Technology, or related field.
QA Engineer
Posted today
Job Viewed
Job Description
This role is focused on testing web backend and frontend systems developed by the GeoData team. You'll contribute to reliable real-time map data and analytics, helping deliver accurate maps and smooth experiences to millions of users worldwide.
Responsibilities- Build testing frameworks and transition existing systems to new technologies Design and upkeep tools for QA engineers, ensuring the reliability of testing infrastructure.
- Monitor and maintain the testing infrastructure, including alerting systems for timely issue detection.
- Develop strategies and metrics for manual testing, and document test cases for internal and external testers.
- Track quality metrics in Tableau and automate routine tasks using tools like Zapier, Jira Automation, and ChatGPT Work with TechOps and other teams to implement quality management processes and improve testing workflows.
- 3 years as a QA Automation Engineer and 1 years in mobile app testing (iOS and Android).
- Proficiency in automated testing systems (e.g., Appium, Kotlin, Java, Selenium) and familiarity with client server principles.
- Hands on experience with Android/iOS testing, including emulators, traffic sniffing, and OS specific testing Competency in API testing (e.g., Postman), database operations (CRUD), and basic command line tools (bash/zsh).
- Strong teamwork and familiarity with TMS (e.g., TestOps), Jira, Slack, Git/Github.
- Stable salary, official employment.
- Health insurance.
- Hybrid work mode and flexible schedule.
- Relocation package offered for candidates from other regions.
- Access to professional counseling services including psychological, financial, and legal support.
- Discount club membership.
- Diverse internal training programs.
- Partially or fully paid additional training courses.
- All necessary work equipment.