→ جميع الوظائف

تصنيف الوظائف

وظائف التكنولوجيا وتقنية المعلومات

وظائف البرمجيات وتقنية المعلومات والبيانات والتكنولوجيا.

589 وظائف

Last Mile Hub Senior Coordinator Port Said

Bosta

📍 Port Said, Bur Sa'id, Egypt💼 Internship

About Bosta: Launched in 2017, Bosta is an overnight delivery provider for E-commerce companies in Egypt. Leveraging technology to empower businesses is what we do best. Our goal is to disrupt the logistics industry by bringing technology and experience all together to provide a one-stop-shop for delivery solutions. We rely on advanced technology to deliver orders to our customers in a fast way. Businesses can track and connect with couriers and follow up on their orders - all in one system. About The Role : Responsible for managing daily hub operations, coordinating shipments, tracking KPIs, and ensuring smooth workflow and service quality in line with Bosta’s standards. Job Code : New 2026OPER-300 Job Responsibilities Receive the new pickups closed in bosta flyers Ensure that the tracking number was written correctly on the flyer with the marker by the couriers. Receive the shipments(new pickups) on the system and add the tracking numbers on the “Receiving Pickups” sheet Arrange day-to-day dispatch of the shipments and sort shipments based on delivery addresses Add the cash collection and Refund shipments to the courier’s routes. Send the routes directly to the stars’ App Receive the undelivered shipments on the system and the productivity sheet as well Get the receiver’s signature and IDs# on delivered shipments with Zero Cod Get hard copies of returned shipments signed by the business Monitor the Stars Wallets and ensure that they are depositing the same collected CODs amount on a daily basis Make a verification call on the undelivered shipments or” Canceled” shipments on a daily basis Cancel the refused shipments on the system. Transfer the canceled orders after exceeding holding period at the hub”24 hours” to sorting facility team through” Transfer to Hub” Send handover mails to the sorting facility team including the total number of transferred shipments, seal number and the tracking numbers subject with the status of the shipments Performs related duties as required Job Qualifications - 6 months to 1 year of experience in logistics field, in e-commerce or shipping industry - Only graduates are eligible for this role We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us. Show more

Artificial Intelligence

Senior Marketing Specialist

Toyota Egypt Group

📍 Cairo, Egypt💼 Full-time

Role Summary Develop and execute marketing strategies to drive brand awareness, generate leads, and support sales of vehicles, services, and accessories. The role requires a good understanding of automotive market trends, customer behavior, and competitors. Key Responsibilities Campaign development across all marketing channels: Plan and implement integrated marketing campaigns across digital, print, social, and event platforms to promote new vehicle launches, dealership events, and service promotions. Digital Marketing: Manage SEO, SEM, email marketing, and social media efforts to boost online presence and drive traffic to the website or dealerships. Product Marketing: Collaborate with product and sales teams to develop positioning, messaging, and go-to-market strategies for new models and features. Content Creation: Oversee or contribute to the creation of marketing collateral, such as brochures, videos, press releases, and social media content. Event Coordination: Support or lead planning for all our events to generate engagement and sales leads. Performance Metrics: Track and report on campaign performance, ROI, and key KPIs using tools like Google Analytics, CX system & marketing automation platforms. Skills & Qualifications Education: Bachelor’s degree in marketing, Business, Communications, or a related field. Experience: 3+ years in marketing, preferably in the automotive industry. Skills: Strong understanding of digital marketing and analytics tools Excellent project management and communication skills Creativity and eye for visual branding Ability to work cross-functionally with sales, service, and product teams + agencies Familiarity with automotive product cycles and customer journeys Show more

Go

Senior Software Quality Engineer

geidea

📍 Cairo, Egypt💼 Full-time

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 www.geidea.net To maintain a competitive advantage as we grow, we are currently looking for a new "SR. Software Tester". Job purpose: The purpose of this role is to design & execute test cases and ensure implementation according to the testing guidelines the team in Geidea Egypt to ensure delivery of products of high quality. Key Responsibilities: Design and execute test cases Review test cases assigned to Jr. Testers Prioritize test cases on squad level Report defects Report on testing status and squad releases Ensure testing scope is defined, and ensure coverage of assigned squad Analyse test results, report bugs to Senior Tester or Testing lead Ensure testing is done according to guidelines Ensure accuracy of testing estimates within the assigned squad Ensure testing quality and adherence to testing process and guidelines Define/Develop automation test scripts if needed / requested on squad level Qualifications: 4-7 years of experience Bachelor’s degree in engineering or computer science Analyse user stories, use cases, and requirements for validity and feasibility Writing and executing test cases and test plans Detect and track software defects and inconsistencies Execute all levels of testing (System, Integration, and Regression) Good knowledge of relational databases and Microsoft SQL Server API testing knowledge Familiar with Jira Proficient in English Understanding of testing methodologies and tools Experience in Automation is a plus ISTQB Certified Our values guide how we think and act - They describe what we care about the most Customer first - It’s embedded in our design thinking and customer service approach Open - Openness allows us to constantly improve and evolve Real - No jargon and no excuses! Bold - Constantly challenging ourselves and our way of thinking. Resilient – If we fail, we bounce back stronger than before. Collaborative - We know that we can achieve a lot more as a team. We are changing lives by constantly striving for a better solution. Show more

SQL

Quality Assurance Engineer

Dar

📍 Qesm El Sheikh Zaid, Al Jizah, Egypt💼 Full-time

Company Overview: Dar, the founding member of the Sidara group, is an international multidisciplinary consulting organization specializing in engineering, architecture, planning, environment, project management, facilities management, and economics. Sidara operates in 60 countries with 20,500 professionals, Dar connects people, places, and communities through innovative solutions to the world's most complex challenges. We deliver projects from inception through completion, embracing challenges to empower communities worldwide. Learn more at www.dar.com. Our Vision and Values: We aspire to be the chosen home of those with a gift for crafting solutions that empower people and an unwavering passion for learning and innovation. Our core values shape our culture and guide our decision-making. We are committed to: Excellence Responsibility Empowerment Connectivity Courage Responsibilities: The role encompasses, but is not restricted to, the following responsibilities: Proactively engage with business users and product teams to thoroughly understand and analyse product requirements, translating them into clear, concise, and testable scenarios. Collaborate with products owners and teams to review detailed user stories, ensuring they are testable and accurately reflect business needs. Define test strategies, plans, and coverage for both functional and non-functional requirements. Implements scalable and reliable automated tests and frameworks. Design, develop, and maintain automated test scripts for web, mobile, and API testing using tools such as Katalon, Selenium, Appium, Postman, JUnit, NUnit, or equivalent. Implement and maintain automated regression and smoke testing suites integrated into the CI/CD pipeline. Execute test scripts and automated test runs during build pipelines and report results in Azure DevOps dashboards while maintaining effective test cases. Integrate automated tests within the DevSecOps pipeline, enabling continuous testing with every build and deployment. Implement security and performance testing as part of automated validation steps. Track and report testing KPIs, analyze software test results and recommends a course of action if necessary to ensure that standards demanded by the organization are maintained. Identify and recommend improvements to testing processes, tools, and methodologies to enhance efficiency and effectiveness. Qualifications Bachelor’s degree in Computer Science, Software Engineering, or related field. Strong understanding of software testing principles, SDLC, and STLC. Proficiency in automation frameworks such as: Selenium / Cypress / Playwright / Appium / Detox / Katalon Postman / Newman / RestAssured Familiarity with CI/CD pipelines in Azure DevOps, Jenkins, or GitHub Actions. Working knowledge of programming/scripting languages such as JavaScript, TypeScript, Python, or C#. Experience with test data management and mocking tools. Understanding of SQL and ability to validate data integrity across databases. Exposure to security and performance testing tools (OWASP ZAP, JMeter, etc.) is a plus. Analytical and detail-oriented mindset. Strong communication and documentation skills. Ability to work collaboratively in Agile/Scrum teams. Commitment to automation-first and shift-left testing principles. Automation coverage ratio across modules. Reduction in manual regression efforts over time. Percentage of builds validated automatically in CI/CD pipeline. Defect detection rate pre-release vs post-release. Equal Opportunity Statement While we carefully review all applications, only candidates who meet the specified requirements will be contacted for further consideration. We appreciate your understanding and thank you for your interest. Show more

PythonJavaScriptTypeScriptSQLGitHubAzureAgileScrum

Senior Software Tester Engineer

intella

📍 Qesm El Maadi, Cairo, Egypt💼 Full-time

Job Summary:Owns quality end to end for an assigned product area or squad. Plans and executes the testing for that scope, builds and maintains its automated coverage inside the established Playwright framework, and mentors mid-level and junior engineers day to day. Works to the test strategy and standards set by the Software Testing Director and operationalised by the Principal Quality Engineer: applies them consistently within scope, and raises gaps or improvement proposals upward rather than changing them independently. Framework architecture and cross-team standards remain with the Principal Quality Engineer. No direct reports. Requirements Quality Ownership for an Assigned Scope Own the test approach, coverage and quality outcome for an assigned product area, module or squad Analyse requirements and acceptance criteria early, identify risk areas and testability problems, and raise them before development starts Estimate testing effort for own scope and commit to sprint and release timelines Plan and execute functional, regression, integration, end-to-end and UAT testing across web and mobile Report testing status, risks and quality evidence for own scope, and give a clear readiness view at release checkpoints Test Automation Design, build and maintain automated test suites within the established Playwright framework, following the agreed structure and conventions Extend shared framework components — helpers, fixtures, page objects, utilities — under the architectural direction of the Principal Quality Engineer Keep automated coverage for own scope growing in line with the agreed plan, and keep the suites reliable rather than muting failures Automate API-level checks (Postman, RestAssured or equivalent) and validate data with SQL Run and troubleshoot automated suites in CI/CD pipelines and act on the results Applying Standards & Supporting the Practice Apply the agreed test strategy, standards and processes consistently across own scope Peer-review test cases and automation code written by mid-level and junior engineers Flag gaps, friction or risks in the agreed standards and propose improvements to the Principal Quality Engineer or the Software Testing Director Contribute root cause input on escaped defects within own scope Mentoring & Collaboration Mentor mid-level and junior engineers on test design, automation and tooling, and support their onboarding Act as the day-to-day quality point of contact for the squad's developers, Product Owner and Business Analyst Participate in sprint planning, backlog refinement, stand-ups, sprint reviews and retrospectives Apply approved Generative AI practices in daily work, and pilot new ones when asked to do so Job Specification: Experience: 4 to 7 years in software testing or quality engineering, including at least 2 years writing and maintaining automated tests in a production framework Automation: Strong hands-on Playwright (preferred) or an equivalent modern framework, with working code fluency in JavaScript/TypeScript, Java or Python, and practical experience running suites in CI/CD Technical breadth: Solid API testing (Postman, Swagger, RestAssured or similar), SQL for data validation, and experience testing both web and mobile applications Generative AI: Practical, consistent use of AI-assisted tooling in testing work — test design, data generation, documentation and analysis. ISTQB CT-GenAI an advantage Process: Able to own the test approach for a product area, estimate effort, apply risk-based techniques, and work to standards set by others within Agile/Scrum delivery Mentoring: Demonstrated experience guiding less experienced engineers and reviewing their work constructively Certifications: ISTQB Foundation Level required; a further ISTQB certification (Agile Tester, Mobile, Performance or CTAL) preferred Education: Bachelor's degree in Computer Science, Engineering or a related field Languages: Good to fluent English, written and spoken. Arabic an advantage Role boundaries: Test strategy, test plans and departmental direction are set and owned by the Software Testing Director. Automation architecture and cross-team standards sit with the Principal Quality Engineer. This role owns quality for an assigned scope, applies the agreed strategy and standards within it, mentors more junior engineers, and escalates gaps upward. No direct reports Growth path: Progression to Principal Quality Engineer (Technical Team Lead), with framework architecture, cross-team standards and strategy contribution as the main development areas Show more

PythonJavaScriptTypeScriptJavaGenerative AISQLAgileScrum

Software QC

Waffarha

📍 Cairo, Cairo, Egypt💼 Full-time

Responsibilities Test Planning & Test Case Management Develop, review, maintain, and execute structured test cases covering golden paths, edge cases, and negative scenarios. Prepare test plans and regression test suites based on product requirements and acceptance criteria. Ensure adequate test coverage across web, mobile, and merchant platforms. Define and maintain effective manual and automated testing approaches to ensure comprehensive test coverage. Participate in requirement and feature discussions to identify potential quality risks and testing scenarios early in the development cycle. Manual & Automated Testing Perform both manual and automated testing across web, mobile, and API environments. Conduct functional, regression, integration, exploratory, and end-to-end testing. Design, execute, and maintain automated test scripts and regression suites where applicable. Execute automated test suites, analyze results, and investigate failures. Validate new features, enhancements, bug fixes, and end-to-end user journeys. Execute structured regression testing before every release and provide clear QC sign-off. Re-test resolved defects and ensure they meet the expected acceptance criteria. API Testing Perform API testing using Postman or similar tools. Send API requests and validate responses, status codes, headers, and JSON payloads. Create and maintain Postman collections and/or scripted API regression suites. Validate API behavior for positive, negative, edge-case, and error scenarios. Mobile Application Testing Test mobile applications on real Android and iOS devices. Install and validate different application builds and verify critical user flows. Identify and report device- or OS-specific issues. Validate app functionality, usability, navigation, and key business journeys across supported devices. Web Application Testing Test web applications across major browsers and supported environments. Use browser Developer Tools, particularly the Network and Console tabs, to investigate issues and capture technical evidence. Validate responsive behavior, UI functionality, integrations, and critical user journeys. Multi-Country & Multi-Language Testing Test products across all operating countries and supported environments. Validate Arabic and English experiences, including RTL/LTR layouts. Test country-specific configurations, currencies, content, and business rules. Ensure localized features and user journeys function correctly across different markets. Payment & Transaction Testing Perform end-to-end testing of payment, refund, cancellation, and transaction-related flows. Test payment gateway integrations, including successful, failed, declined, cancelled, and refunded transactions. Experience with Paymob, PayTabs, Fawry, or similar is highly preferred. Validate that transaction status, amounts, refunds, and related records are correctly reflected across relevant systems. Defect Management Log and track defects using Jira or similar issue-tracking tools. Provide clear reproduction steps, expected vs. actual results, severity, environment/build details, screenshots, videos, logs, and other relevant evidence. Work closely with developers, Product, and other stakeholders to investigate and resolve defects. Re-test fixes promptly and ensure defects are properly closed. Quality Assurance & Continuous Improvement Ensure software releases meet defined quality standards and business requirements. Participate in release readiness discussions and contribute to risk assessment. Identify gaps in existing testing processes and recommend improvements. Continuously improve manual test coverage, automated regression suites, and overall testing methodologies. Advocate for quality throughout the software development lifecycle. Qualifications Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field. 2–4 years of experience in software quality assurance/testing, with hands-on experience in both manual and automated testing. Solid understanding of software testing methodologies, SDLC, and defect life cycle. Experience with Jira or similar issue/test management tools. Hands-on experience with API testing using Postman or similar tools. Experience testing web and mobile applications, preferably on real Android and iOS devices. Experience with functional, regression, integration, exploratory, and end-to-end testing. Familiarity with Agile/Scrum methodologies. Good understanding of SQL and database testing. Basic understanding of Git and release branches/build management. Strong analytical and problem-solving skills. Excellent attention to detail and strong ownership of quality. Good to Have Test automation experience using Playwright, Selenium, Maestro, or similar tools. Experience reading application logs to investigate failures. Basic performance/load testing knowledge using JMeter, k6, or similar tools. Experience creating or maintaining automated/API regression suites. Experience with payment gateway testing. ISTQB or similar certification. Experience testing multi-language, multi-country, RTL, and localized products. Basic programming/scripting knowledge using JavaScript, Python, Java, or similar. Business Objective Ensure product releases reach customers defect-free and within agreed timelines by owning structured manual and automated testing across web, mobile, and merchant platforms in all operating countries. The role has a particular focus on payment, refund, coupon, checkout, and other high-impact business flows, where defects can directly result in financial loss, customer dissatisfaction, or operational impact. The QC Tester provides a documented quality gate before release, helping reduce production incidents, improve release confidence, and shorten release cycles. Top 3 KPIs Bugs Caught Before Release At least 85% of bugs are identified by QC before reaching customers. Zero critical bugs in payment, refund, or coupon flows reach production. On-Time Release Testing & QC Sign-Off 100% of releases receive the required full test run across all applicable countries/environments. Testing is completed within 2 working days of code freeze. No release proceeds to production without documented QC sign-off or an agreed exception. Bug Quality & Re-Test Turnaround Less than 10% of reported bugs are returned as "Cannot Reproduce." Fixed bugs are re-tested and closed within 1 working day of becoming available for re-testing. Bug reports consistently include clear reproduction steps, expected/actual results, severity, environment/build information, and supporting evidence. Show more

PythonJavaScriptJavaSQLGitAgileScrum
```