C Jobs in Egypt
3639 Jobs Found
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are looking for a detail-oriented and experienced Senior QA Engineer to lead and execute both manual and automated testing strategies across our software development lifecycle. The ideal candidate will have a strong foundation in test case design, documentation, and defect tracking, with proven experience in collaborating closely with development and deployment teams. A mixed background in both manual and automation testing is highly desirable.</p><p>Key Responsibilities</p><ul><li>Design, develop, and execute comprehensive test plans and test cases based on product requirements and technical specifications.</li><li>Perform manual testing for exploratory, regression, and UI validation scenarios.</li><li>Develop and maintain automated test scripts using tools such as Selenium, Appium, or similar frameworks.</li><li>Collaborate with developers, product managers, and DevOps teams to ensure test coverage and release readiness.</li><li>Participate in daily stand-ups, sprint planning, and product design reviews to provide QA input.</li><li>Identify, document, and track software defects using tools like JIRA or Azure DevOps.</li><li>Conduct post-release validation and support production issue triage when needed.</li><li>Maintain clear and concise QA documentation, including test cases, test data, and test results.</li><li>Mentor junior QA engineers and contribute to the continuous improvement of QA processes.</li></ul><p>Required Skills & Qualifications</p><ul><li>Bachelor s degree in Computer Science, Engineering, or a related field.</li><li>5+ years of experience in software quality assurance.</li><li>Strong experience in manual testing, including exploratory, regression, and UAT.</li><li>Hands-on experience with test automation tools (e.g., Selenium, Appium, Cypress, Postman).</li><li>Proficiency in writing clear, maintainable test cases and test documentation.</li><li>Familiarity with API testing (REST, GraphQL) and tools like Postman or Swagger.</li><li>Solid understanding of SDLC, STLC, and Agile methodologies.</li><li>Experience with SQL Server for data validation and test data setup.</li><li>Understanding of security testing principles and secure coding practices.</li></ul><p>Preferred (Nice-to-Have)</p><ul><li>Experience with CI/CD pipelines and integrating tests into GitHub Actions, Azure DevOps, or Jenkins.</li><li>Exposure to performance testing tools (e.g., JMeter, LoadRunner).</li><li>Familiarity with NoSQL databases (e.g., MongoDB, Firebase).</li><li>Knowledge of BDD/TDD frameworks (e.g., Cucumber, SpecFlow).</li></ul><p>Soft Skills</p><ul><li>Ability to work independently and collaboratively in cross-functional teams.</li><li>Detail-oriented with a passion for quality and continuous improvement.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor s degree in Computer Science, Engineering, or a related field.</li><li>5+ years of experience in software quality assurance.</li><li>Strong experience in manual testing, including exploratory, regression, and UAT.</li><li>Hands-on experience with test automation tools (e.g., Selenium, Appium, Cypress, Postman).</li><li>Proficiency in writing clear, maintainable test cases and test documentation.</li><li>Familiarity with API testing (REST, GraphQL) and tools like Postman or Swagger.</li><li>Solid understanding of SDLC, STLC, and Agile methodologies.</li><li>Experience with SQL Server for data validation and test data setup.</li><li>Understanding of security testing principles and secure coding practices.</li><li>Experience with CI/CD pipelines and integrating tests into GitHub Actions, Azure DevOps, or Jenkins.</li><li>Exposure to performance testing tools (e.g., JMeter, LoadRunner).</li><li>Familiarity with NoSQL databases (e.g., MongoDB, Firebase).</li><li>Knowledge of BDD/TDD frameworks (e.g., Cucumber, SpecFlow).</li><li>Ability to work independently and collaboratively in cross-functional teams.</li><li>Detail-oriented with a passion for quality and continuous improvement.</li></ul><p></p></section>
Job description<br>Ready to boost your personal development on a fast-growing team? Interested in having an impact on big-name companies and hidden champions? Then Simon-Kucher is the right place for you! Become a pioneer of the digital transformation and support us as a (Senior) Quality Assurance Engineer on the Simon-Kucher Engine team.<br>Simon-Kucher & Partners is a global consulting firm specializing in Top Line Power®, which encompasses strategy, marketing, pricing, and sales. Our work is built on evidence-based, practical strategies for profit improvement via the top line. Simon-Kucher & Partners is regarded as the world's #1 pricing advisor and thought leader.<br>We are looking for new colleagues to join our fast-growing Simon-Kucher Engine team as (Senior) Quality Assurance Engineer!<br>How you will create an impact<br>Ensuring delivery of high-quality software solutions to our customers Ensuring quality from beginning by reviewing software requirements Defining a test strategy for our solutions and implement this strategy together with the product and engineering team Helping the engineering team in identify, reproducing and solving quality issues Preparation of test reports<br>About you<br>You have a bachelor’s or master’s degree in computer science, or a related field> 4 years of working experience in software quality assurance and academic degree in computer science or similar domain Thorough understanding of software testing methodologies, QA tools and agile principles Ability to understand business requirements and translate them into test cases Test automation experience using respective tools (e.g. Playwright, Selenium, Cypress, JMeter) Experience with databases and writing SQL queries is preferred. Familiar with JIRA or other similar platforms Capable of running functional tests whether manual or automated Capable of running non-functional tests like performance and security ISTQB certificate is preferred Professional level written and spoken English, German is a plus Strong critical-thinking and problem-solving skills, including ability to “think outside the box”Agile mindset<br>What makes us special<br>Advance your career with exciting professional opportunities in our thriving company with a startup feeling Add to your experience with our projects that focus on growth, have a positive impact, and truly matter Voice your unique ideas in a corporate culture defined by our entrepreneurial spirit, openness, and integrity Broaden your perspective with our extensive training curriculum and learning programs (e.g. Linked In Learning) Speak your mind in our holistic feedback and development processes (e.g. 360-degree feedback) Enjoy our benefits, such as hybrid working, daycare allowance, corporate discounts, and wellbeing support (e.g. Headspace) Satisfy your need for adventure with our opportunities to live and work abroad in one of our many international offices See another side of your coworkers at our frequent employee events and highly anticipated World Meeting and Holiday Party<br>About Simon-Kucher<br>Simon-Kucher is a global consultancy with more than 2,000 employees in 30 countries. Our sole focus is on unlocking better growth that drives measurable revenue and profit for our clients. We achieve this by optimizing every lever of their commercial strategy – product, price, innovation, marketing, and sales – based on deep insights into what customers want and value. With nearly 40 years of experience in monetization topics of all kinds, we are regarded as the world’s leading pricing and growth specialist.<br>We believe in building a culture that embraces diversity, equity, and inclusion, creating an environment in which our people feel valued, are able to be themselves and feel their contribution matters. If we get that right, remarkable things will happen; people will grow faster, innovate, feel valued, and create better outcomes for everyone – our people, our clients and, of course, our business.<br>Have we sparked your interest? Check out our video and our website. Please submit your application exclusively via the “Apply now”-button! <br>Better growth starts here. With you.
We are looking for a qualified QA Engineer to ensure that our products and processes meet quality, food safety, and regulatory standards. The ideal candidate will play a key role in maintaining compliance, handling audits, and driving continuous improvement initiatives. Key Responsibilities Monitor daily QA activities and ensure compliance with procedures, specifications, and customer requirements Issue and follow up on Non-Conformance Reports (NCRs) Conduct root cause analysis and ensure implementation of CAPAHandle customer and supplier complaints and ensure timely closure Manage customer requirements, technical documents, and audit requests Conduct food safety inspections (GMP, HACCP, PRPs) Participate in internal and external audits and follow up on findings Support supplier qualification, audits, and performance evaluation Maintain document control and ensure proper revision management Monitor calibration schedules of measuring equipment Ensure compliance with laws, standards, and management systems (ISO & FSSC) Prepare quality reports, KPIs, and improvement plans Deliver training sessions related to quality and food safety Qualifications Bachelor’s degree in engineering, Science, Food Science, Chemistry, or related field1–3 years of experience in Quality Assurance Skills Strong analytical and problem-solving skills Excellent communication skills V.good in English (written & spoken)
Job Summary We are looking for a Specialist – Quality Assurance Process Engineer to ensure that incoming materials and supplier components meet quality standards before production. You will work with suppliers and internal teams to resolve quality issues, improve processes, and maintain high-quality standards across manufacturing.<br>Key Responsibilities Manage supplier quality performance and incoming quality assurance activities. Perform incoming inspections and ensure non-conforming materials do not enter production. Record and manage inspection results using SAP. Prepare inspection reports and maintain quality documentation. Lead and review 8D reports, Root Cause Analysis (RCA), and Corrective & Preventive Actions (CAPA). Coordinate with suppliers and internal stakeholders to resolve quality issues. Facilitate RCCA (Root Cause and Corrective Action) activities and verify the effectiveness of corrective actions. Supervise and support Incoming Quality Assurance technicians and inspectors in daily operations. Conduct coaching, training, and performance reviews for the quality team. Analyze quality data, identify trends, and implement process improvement initiatives. Develop and implement sampling plans and quality control procedures. Support compliance with company quality standards, customer requirements, and regulatory guidelines.<br>Qualifications Bachelor's degree in electrical engineering, Electronics Engineering, Mechanical Engineering, Materials Engineering, Metallurgy Engineering, or a related field. Minimum 3 years of experience in a Quality role within a manufacturing environment. Experience in the Home Appliances, Automotive, Electrical Appliances, or similar industries is preferred. Strong knowledge of Supplier Quality Management and Incoming Quality Assurance processes. Experience with quality tools such as 8D, Root Cause Analysis, RCCA, 5 Why, Fishbone Diagram, and CAPA. Experience using SAP and proficiency in Microsoft Office applications (Excel, Power Point, and Word). Good understanding of product safety standards, quality systems, and regulatory requirements. Excellent verbal and written communication skills in English. Strong analytical and problem-solving skills with a continuous improvement mindset. A collaborative team player who demonstrates integrity, accountability, adaptability, and a customer-focused approach.
A Software Tester is needed to join our team in Tqnia IT who designing and implementing test plans, leading both manual and automated testing efforts, and identifying and documenting defects. This role requires collaborating with cross-functional teams, analyzing test results, mentoring junior testers, and continually improving testing processes and strategies. <br>Responsibilities: <br>???? Test Planning and Execution:Design, develop, and execute comprehensive test plans and test cases. Lead and coordinate automated and manual testing efforts. Perform various types of testing, including functional, regression, performance, and security testing.????Defect Management:Identify, document, and track bugs and software defects. Monitor the debugging process and report on results.????Collaboration and Communication:Work with development and product teams to understand requirements and provide feedback. Collaborate with cross-functional teams (like product managers, business analysts, and developers) to resolve issues and ensure quality. Present test results and findings to stakeholders and other teams.????Process Improvement:Enhance existing testing processes and develop new ones. Contribute to the organization's testing standards and best practices. Automate repetitive testing tasks to improve efficiency.????Leadership and Mentoring:Provide leadership, guidance, and training to junior test engineers. Oversee the work of junior team members and ensure quality standards are met.????Reporting and Analysis:Analyze test results and provide detailed reports on key metrics. Track quality assurance metrics. <br>Qualifications:<br>????Proven experience in software testing +2 .????Strong knowledge of tools and processes.????Hands-on experience with automation testing tools like Selenium, and scripting languages.????Experience working in an Agile development environment.????Strong analytical skills and attention to detail.????Excellent verbal and written communication skills
We are seeking an experienced Senior ERP Software Tester with strong expertise in testing Enterprise Resource Planning (ERP) systems. The candidate will be responsible for ensuring the quality, reliability, integration, and business compliance of ERP modules including Finance, Purchasing, Inventory, Sales, POS, HR, and Fixed Assets. The ideal candidate should possess strong business process knowledge, hands-on testing experience, and the ability to validate complex end-to-end ERP workflows across multiple integrated modules. Key Responsibilities Functional Testing Analyze Business Requirement Documents (BRD), Functional Specifications (FSD), and User Stories. Prepare comprehensive Test Plans, Test Cases, and Test Scenarios. Execute Manual Testing for ERP modules. Perform System Testing, Integration Testing, Regression Testing, and UAT support. Validate end-to-end business processes across multiple ERP modules. Required Qualifications Education Bachelor's degree in:Computer Science Information Systems Software Engineering Accounting Information Systems Related field Experience5+ years of Software Testing experience.3+ years testing ERP applications. Experience with integrated ERP systems. Required Skills Testing Skills Manual Testing Integration Testing Regression Testing UAT Support Test Planning Defect Management ERP Knowledge Strong understanding of:Finance Purchasing Inventory Sales POSHR & Payroll
We are seeking an experienced Senior ERP Software Tester with strong expertise in testing Enterprise Resource Planning (ERP) systems. The candidate will be responsible for ensuring the quality, reliability, integration, and business compliance of ERP modules including Finance, Purchasing, Inventory, Sales, POS, HR, and Fixed Assets. The ideal candidate should possess strong business process knowledge, hands-on testing experience, and the ability to validate complex end-to-end ERP workflows across multiple integrated modules. Key Responsibilities Functional Testing Analyze Business Requirement Documents (BRD), Functional Specifications (FSD), and User Stories. Prepare comprehensive Test Plans, Test Cases, and Test Scenarios. Execute Manual Testing for ERP modules. Perform System Testing, Integration Testing, Regression Testing, and UAT support. Validate end-to-end business processes across multiple ERP modules. Required Qualifications Education Bachelor's degree in:Computer Science Information Systems Software Engineering Accounting Information Systems Related field Experience5+ years of Software Testing experience.3+ years testing ERP applications. Experience with integrated ERP systems. Required Skills Testing Skills Manual Testing Integration Testing Regression Testing UAT Support Test Planning Defect Management ERP Knowledge Strong understanding of:Finance Purchasing Inventory Sales POSHR & Payroll
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Every great product is built on quality—and every exceptional release starts with someone who refuses to let the details slip.<br> If you thrive on uncovering edge cases, validating complex user journeys, and ensuring software performs exactly as intended, this opportunity was designed for you.<br> Our client, an innovative SaaS company, is looking for a QA Engineer to take ownership of quality assurance for a key web-based platform during an exciting project-based engagement.<br> This is a remote, one-time contract offering the opportunity to make a tangible impact on a live product, with the potential for future collaborations based on performance and upcoming projects.<br> Why This Opportunity Matters Quality isn't the final step in development; it's what defines the user experience.<br> As the QA Engineer on this project, you'll play a critical role in ensuring that every feature released meets the highest standards of functionality, reliability, and usability.<br> You'll work across complete product workflows, validating both customer-facing and administrative experiences while partnering closely with Product and Engineering teams to deliver confident, high-quality releases.<br> Your work will directly influence product stability, customer satisfaction, and the overall success of the platform.<br> About Our Client Our client is a growing SaaS organization focused on building reliable, user-centric AI solutions.<br> They believe exceptional AI products are created through close collaboration, continuous improvement, and a strong commitment to quality at every stage of development.<br> Working alongside a collaborative product and engineering team, you'll contribute to meaningful product releases while helping shape a seamless experience for end users.<br> What's In It For You The opportunity to own quality assurance for a meaningful SaaS product.<br> Close collaboration with experienced Product and Engineering teams.<br> Exposure to complex user workflows and modern web application testing.<br> A fully remote, project-based engagement offering flexibility and meaningful technical impact.<br> The possibility of future project-based collaborations based on your performance and business needs.<br> Engagement Details Position: QA Engineer Industry: SaaS Employment Type: Contract – One-Time Project-Based Engagement Location: Egypt (Remote) Ready to Make Quality Your Signature?<br> If you're passionate about delivering exceptional software experiences, enjoy solving complex testing challenges, and want your work to have a direct impact on product success, we'd love to hear from you.<br> Apply today and help deliver AI Solutions that users can trust from the very first click.<br> What You'll Own As the QA Engineer for this engagement, you'll take ownership of the testing process from planning through release validation.<br> You'll ensure every feature performs as expected while proactively identifying opportunities to improve product quality.<br> In this role, you will: Execute comprehensive end-to-end, functional, regression, and exploratory testing across the platform.<br> Validate complete user journeys spanning both customer-facing and administrative experiences.<br> Design and maintain structured test cases, testing checklists, and detailed test scenarios.<br> Identify, reproduce, prioritize, and clearly document software defects with well-defined expected and actual results.<br> Verify bug fixes and perform regression testing to ensure new enhancements don't introduce unintended issues.<br> Collaborate closely with Product Managers, Engineers, and cross-functional stakeholders to clarify requirements and strengthen release quality.<br> Test complex workflows involving multiple user roles, permissions, and business processes.<br> Provide actionable feedback that enhances usability, functionality, and the overall user experience.<br> Help ensure every release meets quality expectations before deployment.<br> What Makes You Successful You'll thrive in this role if you're naturally curious, analytical, and passionate about delivering software that users can trust.<br> We're looking for someone who brings: 2–4 years of hands-on experience in Software Quality Assurance, primarily within web applications.<br> Strong expertise in end-to-end, functional, regression, and exploratory testing methodologies.<br> The ability to create clear, structured test scenarios, comprehensive test cases, and detailed bug reports.<br> Exceptional attention to detail with a methodical approach to problem-solving.<br> Experience testing platforms that include multiple workflows, user roles, permissions, and interconnected features.<br> Confidence evaluating both individual features and complete business processes from an end-user perspective.<br> Familiarity with API testing and a solid understanding of backend systems and integrations.<br> Strong communication skills and the ability to collaborate effectively within cross-functional Agile teams.<br> Experience working in fast-paced product environments where quality and speed go hand in hand.<br> You'll stand out even further if you have experience with tools such as Jira, TestRail, Azure DevOps, or similar testing platforms, along with exposure to browser developer tools, REST APIs, or automation testing frameworks.<br></span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are seeking a QA Engineer who is equally strong in test automation and manual testing, with a passion for AI-driven quality engineering. You will own test strategy, build automation frameworks, and actively leverage AI tools to increase test coverage, accelerate execution, and improve defect detection. Key Responsibilities Design and maintain automated test frameworks for web and APIs. Write and execute automated tests using tools like Playwright, Cypress, Selenium, or Appium. Perform exploratory, regression, smoke, and UAT manual testing. Create and maintain test plans, test cases, and defect reports. Integrate automated tests into CI/CD pipelines. Use AI tools for: Generating test cases and scripts Analyzing test failures and flaky tests Predicting high-risk areas Improving regression coverage Collaborate with developers and product managers to shift-left testing. Review requirements and provide early QA feedback. Monitor test metrics and continuously improve test strategy.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Strong experience in test automation for web and APIs.</li><li>Hands-on experience with Playwright, Cypress, Selenium, or similar tools.</li><li>Solid understanding of QA methodologies and SDLC/STLC.</li><li>Experience with API testing (e.g., Postman, REST Assured).</li><li>Proficiency in JavaScript/TypeScript or Python for automation.</li><li>Experience integrating tests into CI/CD pipelines.</li><li>Hands-on experience using AI-assisted testing tools or LLMs.</li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. Position Overview We are looking for a QA Engineer to join our EDAi team in Cairo, Egypt. Key Responsibilities Design, develop, and execute comprehensive test plans and test cases for AI application functionality. Design innovative test scenarios targeting different customer use cases to identify issues and provide suggestions for improvement. Perform manual and automated testing of conversational flows, APIs, integrations, and overall system performance. Identify, analyze, troubleshoot, and effectively report issues. Stay up to date with industry trends and testing best practices for AI and conversational platforms.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Qualifications B.Sc. or M.Sc. in Software Engineering, Electronics Engineering, or a related field, with a minimum grade of Very Good or an equivalent GPA. 0 3 years of relevant experience. Good knowledge of AI, machine learning (ML), and large language model (LLM) concepts. Familiarity with API testing concepts. Strong knowledge of scripting languages such as Python, JavaScript, or Java for test automation. Experience with QA testing tools and frameworks such as Selenium, Postman, or similar tools is preferred. Experience with NLP concepts such as intent recognition, entity extraction, and conversational flow is a plus. Basic knowledge of QA methodologies and development tools (e.g., version control, defect management, and test coverage) is highly desirable. Strong problem-solving skills, attention to detail, and the ability to work independently. Ability to work effectively in a team environment, clearly document test results, and communicate efficiently with development teams. Fluent in English, with excellent written and verbal communication skills.</p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. Position Overview You'll join our EDA QA team to drive quality and reliability across our Analog/Mixed-Signal product portfolio. In this role, you'll design comprehensive test strategies, develop automated test cases using industry-standard simulation languages, and work closely with development teams to validate cutting-edge electronic design solutions. Your contributions will directly impact the quality of products used by leading innovators worldwide. Key Responsibilities: Assist senior engineers in conducting feasibility studies and functional requirements analysis for test automation; develop and maintain automated test programs based on R&D-released test and verification diagnostics Plan, document, execute, and maintain product testing and verification activities; perform software and emulation hardware testing to diagnose functional failures, identify root causes, and recommend corrective actions Design and develop test cases to validate new features using hardware description and simulation languages such as SPICE, Verilog-A, Verilog-AMS, VHDL-AMS, and SystemVerilog Analyze customer-reported defects and automate regression test cases to prevent future occurrences; execute test suites and collaborate with development teams to resolve defects Validate products against key quality attributes (FURPS), with a strong focus on performance and reliability; measure test coverage and identify quality gaps Collaborate closely with development teams to optimize development and validation cycle times within an Agile environment</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor's degree in Computer Engineering, Computer Science, Electronics Engineering, or a related field</li><li>Understanding of software testing principles, software development lifecycle (SDLC), and quality assurance methodologies</li><li>Knowledge of automated testing concepts and test case development</li><li>Familiarity with design and simulation languages such as SPICE, Verilog-A, Verilog-AMS, VHDL-AMS, or SystemVerilog</li><li>Strong analytical, problem-solving, and communication skills</li><li>Ability to work collaboratively in a cross-functional team while managing multiple priorities</li><li>Professional experience in software testing, validation, or quality assurance</li><li>Familiarity with Agile software development methodologies</li><li>Basic programming and scripting skills with experience in test automation</li></ul><p></p></section>
Are you passionate about delivering high-quality software experiences? Do you enjoy finding bugs, improving user journeys, and collaborating with product and engineering teams?<br>We're looking for a detail-oriented Junior QA Engineer to join our growing Saa S team and help ensure our platform delivers an exceptional experience to customers.<br>What You'll DoExecute manual testing for web and mobile applications Create, maintain, and update test cases and test plans Identify, document, and track bugs through resolution Perform regression, functional, usability, and cross-browser testing Collaborate closely with product managers, designers, and developers Verify bug fixes and ensure release quality Contribute ideas to improve QA processes and testing efficiency<br>What We're Looking For0–2 years of experience in software testing or quality assurance Basic understanding of the software development lifecycle (SDLC) Familiarity with bug tracking and project management tools (e.g., Jira, Click Up, Trello) Strong attention to detail and analytical thinking skills Excellent written and verbal communication skills Eagerness to learn and grow in a fast-paced Saa S environment<br>Bonus Points Experience testing web or mobile applications Knowledge of API testing tools such as Postman Basic understanding of SQL and databases Exposure to test automation tools such as Selenium, Playwright, or Cypress
Are you passionate about delivering high-quality software experiences? Do you enjoy finding bugs, improving user journeys, and collaborating with product and engineering teams?<br>We're looking for a detail-oriented Junior QA Engineer to join our growing Saa S team and help ensure our platform delivers an exceptional experience to customers.<br>What You'll DoExecute manual testing for web and mobile applications Create, maintain, and update test cases and test plans Identify, document, and track bugs through resolution Perform regression, functional, usability, and cross-browser testing Collaborate closely with product managers, designers, and developers Verify bug fixes and ensure release quality Contribute ideas to improve QA processes and testing efficiency<br>What We're Looking For0–2 years of experience in software testing or quality assurance Basic understanding of the software development lifecycle (SDLC) Familiarity with bug tracking and project management tools (e.g., Jira, Click Up, Trello) Strong attention to detail and analytical thinking skills Excellent written and verbal communication skills Eagerness to learn and grow in a fast-paced Saa S environment<br>Bonus Points Experience testing web or mobile applications Knowledge of API testing tools such as Postman Basic understanding of SQL and databases Exposure to test automation tools such as Selenium, Playwright, or Cypress
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Role Overview We are seeking a highly detail-oriented and technically proficient Quality Assurance (QA) Engineer to join our development team. You will be responsible for ensuring the reliability and high quality of our diverse portfolio of web and mobile applications. The ideal candidate will have a deep understanding of modern web frameworks, mobile cross-platform development, and Content Management Systems (CMS). You will act as the final gatekeeper of quality, ensuring all products meet our design benchmarks and functional requirements before they reach production.</p><p>Responsibilities</p><ul><li>End-to-End Testing: Conduct comprehensive functional, regression, performance, and usability testing across web and mobile platforms.</li><li>Design Validation: Use Figma files as primary benchmarks to ensure pixel-perfect implementation and consistent user experience across all devices.</li><li>Bug Lifecycle Management: Identify, document, and track bugs within the Azure DevOps board. You will be responsible for following up on fixes and performing re-tests to ensure resolution.</li><li>Technical Verification: Validate applications built with ReactJS and Flutter, ensuring they meet cross-platform standards.</li><li>Backend & API Testing: Verify the integrity of backend services built with NestJS and Laravel through thorough API testing.</li><li>CMS Validation: Perform quality checks on projects utilizing WordPress and Headless CMS architectures (e.g., Sanity with ReactJS), ensuring content delivery and administrative functions are seamless.</li><li>Requirement Analysis: Review project requirements and user stories to define clear acceptance criteria and test scenarios.</li><li>Collaboration: Work closely with developers, designers, and project coordinators to deliver high-quality, bug-free solutions in a fast-paced environment.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Technical Requirements</p><ul><li>Experience: Minimum 3+ years of hands-on experience in software testing for both web and mobile applications.</li><li>Frameworks: Proficiency in testing applications built with ReactJS, Flutter, NestJS, and Laravel.</li><li>Platforms: Strong understanding of testing WordPress sites and Headless CMS integrations (Sanity).</li><li>Design Tools: High proficiency in using Figma to verify UI/UX benchmarks.</li><li>Task Management: Direct experience using Azure DevOps (DevOps boards) for task tracking and bug management.</li><li>Automation : Experience with frameworks such as Selenium, Cypress, Playwright, or Postman for API testing.</li><li>Soft Skills: Excellent analytical skills, attention to detail, and strong English communication skills.</li><li>Communication: Excellent verbal and written English communication.</li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><strong>WHAT WE DO </strong>| Our talented teams create tech that connects brands to people via meaningful content that impacts their lives in positive ways. By understanding where the markets are going and where technology fits in; we use our knowledge to identify solutions that boost businesses and shift user experiences.</p><br><p><strong>WHY WE’RE DIFFERENT </strong>| What makes us a leader in our industry, and different from other international digital tech companies, is our ability to tailor or custom create our offering to solve business challenges.</p><br><p><strong>WHERE YOU FIT IN </strong>| We aim to build an inspiring organization with an engaged and high performing culture. We believe in possibilities. We connect to the future. Think unlimited digital potential, global reach, limitless content, unreal experiences, real connections… now imagine the direct impact you could have in this landscape. If you are eager to work in an inspiring, dynamic environment and collaborate with like-minded people, we want to hear from you!</p><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<strong>Yassir</strong> is the leading super App in the Maghreb region set to changing the way daily services are provided. It currently operates in <strong>45 cities across Algeria, Morocco and Tunisia with recent expansions into France, Canada and Sub-Saharan Africa</strong>. It is backed (~<strong>$200M in funding</strong>) by VCs from Silicon Valley, Europe and other parts of the world.<br>
We offer on-demand services such as ride-hailing and last-mile delivery. Building on this infrastructure, we are now introducing financial services to help our users pay, save and borrow digitally.<br>
Helping usher the continent into a digital economy era. We’re not just about serving people - we’re about creating a marketplace to bring people what they need while infusing social values.<br>
<br>
<br>
<br><br><p><b>About the role</b></p><br><p>We are seeking a detail-oriented and experienced Quality Assurance Engineer to join our team. In this role, you will play a critical part in ensuring the quality and stability of our applications within the financial services domain across Android and iOS platforms. You will be responsible for the end-to-end testing lifecycle—from reviewing requirements and designing comprehensive test plans to executing automated and manual test cases. You will collaborate closely with cross-functional teams to identify and resolve issues, advocate for best practices, and continuously enhance our testing strategies. If you are passionate about automation, skilled in tools like Postman and Xray, and thrive in dynamic, fast-paced environments like ours, we would love to have you on board.</p><br>
<br><br><p><b>About your role as "Senior QA Engineer"</b></p><br><ul>
<li>
<p>Review requirements, specifications, and technical documents to provide feedback; analyze test results to ensures of tware meets quality standards</p><br>
</li>
<li>
<p>Create, execute, and manage manual test cases, including detailed plans for comprehensive coverage</p><br>
</li>
<li>
<p>Document testing phases, report bugs, regression testing to verify bug fixes</p><br>
</li>
<li>
<p>Work with cross-functional teams through out the software development lifecycle to maintain quality and troubleshoot issues</p><br>
</li>
<li>
<p>Conduct post-release/post-implementation testing to ensure product stability and quality in real-world usage</p><br>
</li>
<li>
<p> tools and strategies to enhance efficiency</p><br>
</li>
<li>
<p>Estimate, prioritize, and coordinate testing activities to align with project timelines and objectives</p><br>
</li>
<li>
<p>Liaise with internal teams to understand system requirements and monitor the debugging process to ensure effective resolution of issues</p><br>
<br></li>
</ul><br><p><b>About your experience</b></p><br><ul>
<li>BSc/MSc in Engineering, Computer Science or relevant field.</li>
<li>Minimum 5 years of experience in a similar role<br></li>
<li>Demonstrated ability to prioritize, self-start, contribute under pressure and meet tight deadlines<br></li>
<li>Highly organized, creative and critical thinker<br></li>
<li>Comfortable working in an entrepreneurial environment</li>
<li>
<p>Proven working experience with Agile project management</p></li></ul></div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>WHAT WE DO | Our talented teams create tech that connects brands to people via meaningful content that impacts their lives in positive ways.<br> By understanding where the markets are going and where technology fits in; we use our knowledge to identify solutions that boost businesses and shift user experiences.<br> WHY WE’RE DIFFERENT | What makes us a leader in our industry, and different from other international digital tech companies, is our ability to tailor or custom create our offering to solve business challenges.<br> WHERE YOU FIT IN | We aim to build an inspiring organization with an engaged and high performing culture.<br> We believe in possibilities.<br> We connect to the future.<br> Think unlimited digital potential, global reach, limitless content, unreal experiences, real connections… now imagine the direct impact you could have in this landscape.<br> If you are eager to work in an inspiring, dynamic environment and collaborate with like-minded people, we want to hear from you!<br> Opportunity to work for a dynamic international company with a flat hierarchical structure, where your voice matters and your impact is seen.<br> The company will contribute up to EUR 25 per month towards staff perks A company bonus scheme applicable as per bonus scheme rules EUR equivalent salaries paid in EGP Key Responsibilities: Design, develop, and maintain automated test frameworks for UI, API, and backend systems using Playwright (Node.<br>js). Champion the use of tools such as BrowserStack, Applitools, Testim, and other modern QA platforms to improve test coverage and visibility.<br> Collaborate with cross-functional teams to define acceptance criteria, test plans, and test cases.<br> Own and lead end-to-end testing for major product releases — from planning to production.<br> Conduct root cause analysis for critical issues and work across teams to implement long-term fixes.<br> Optimize and maintain CI/CD pipelines (e.<br>g., Jenkins, GitHub Actions) for fast, reliable feedback cycles.<br> Promote and participate in test management processes, using tools like TestRail, Zephyr, or Xray to track quality metrics, ensure traceability, and drive testing efficiency.<br> Advocate for quality in all aspects of the SDLC — including code reviews, architecture discussions, and sprint planning.<br> Identify and fill gaps in test coverage across functional, regression, performance, accessibility, and security testing.<br> Technical Competencies/Skills: Software Development/Testing Lifecycles Software Testing Concepts/Techniques Mobile Testing Concepts API Testing Automation Testing DB Testing Manual Testing: Performance Testing Sharp Eye for Details Agile Methodologies (Scrum) Agile Principles Productivity Troubleshooting Education BSc in Engineering or Computer Science, or equivalent Experience : 6+ years in Software QA.<br> Proven expertise with Playwright (Node.<br>js) — must-have.<br> Strong understanding of JavaScript/TypeScript or Java .<br> Experience testing modern web applications, REST/GraphQL APIs, and backend services.<br> Hands-on with CI/CD tools (e.<br>g., Jenkins, GitHub Actions, CircleCI).<br> Familiar with tools such as Browser Stack, Applitools, Testim — for cross-browser, visual, and intelligent testing.<br> Strong grasp of test management tools (TestRail, Zephyr, Xray, or similar) and test case lifecycle.<br> Exposure to performance, accessibility, and security testing practices.<br> AI Competencies Leverage AI-powered tools and agents to improve software testing efficiency, automation, and overall engineering productivity.<br> Utilize AI to generate and optimize test cases, automation scripts, test data, and documentation, while validating all AI-generated outputs.<br> Apply AI to analyze defects, identify test coverage gaps, and support root cause analysis.<br> Explore and adopt emerging AI-driven testing technologies and best practices to continuously improve quality engineering processes.<br> Knowledge of (RAG), (MCP), or similar AI integration concepts .<br></span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>WHAT WE DO | Our talented teams create tech that connects brands to people via meaningful content that impacts their lives in positive ways. By understanding where the markets are going and where technology fits in; we use our knowledge to identify solutions that boost businesses and shift user experiences.</p><p>WHY WE RE DIFFERENT | What makes us a leader in our industry, and different from other international digital tech companies, is our ability to tailor or custom create our offering to solve business challenges.</p><p>WHERE YOU FIT IN | We aim to build an inspiring organization with an engaged and high performing culture. We believe in possibilities. We connect to the future. Think unlimited digital potential, global reach, limitless content, unreal experiences, real connections now imagine the direct impact you could have in this landscape. If you are eager to work in an inspiring, dynamic environment and collaborate with like-minded people, we want to hear from you!</p><p>Key Responsibilities:</p><ul><li>Design, develop, and maintain automated test frameworks for UI, API, and backend systems using Playwright (Node.js).</li><li>Champion the use of tools such as BrowserStack, Applitools, Testim, and other modern QA platforms to improve test coverage and visibility.</li><li>Collaborate with cross-functional teams to define acceptance criteria, test plans, and test cases.</li><li>Own and lead end-to-end testing for major product releases from planning to production.</li><li>Conduct root cause analysis for critical issues and work across teams to implement long-term fixes.</li><li>Optimize and maintain CI/CD pipelines (e.g., Jenkins, GitHub Actions) for fast, reliable feedback cycles.</li><li>Promote and participate in test management processes, using tools like TestRail, Zephyr, or Xray to track quality metrics, ensure traceability, and drive testing efficiency.</li><li>Advocate for quality in all aspects of the SDLC including code reviews, architecture discussions, and sprint planning.</li><li>Identify and fill gaps in test coverage across functional, regression, performance, accessibility, and security testing.</li></ul><p>Technical Competencies/Skills:</p><ul><li>Software Development/Testing Lifecycles</li><li>Software Testing Concepts/Techniques</li><li>Mobile Testing Concepts</li><li>API Testing</li><li>Automation Testing</li><li>DB Testing</li><li>Manual Testing: Performance Testing</li><li>Sharp Eye for Details</li><li>Agile Methodologies (Scrum)</li><li>Agile Principles</li><li>Productivity</li><li>Troubleshooting</li></ul><p>Education</p><ul><li>BSc in Engineering or Computer Science, or equivalent</li></ul><p>Experience :</p><ul><li>6+ years in Software QA.</li><li>Proven expertise with Playwright (Node.js) must-have.</li><li>Strong understanding of JavaScript/TypeScript or Java .</li><li>Experience testing modern web applications, REST/GraphQL APIs, and backend services.</li><li>Hands-on with CI/CD tools (e.g., Jenkins, GitHub Actions, CircleCI).</li><li>Familiar with tools such as Browser Stack, Applitools, Testim for cross-browser, visual, and intelligent testing.</li><li>Strong grasp of test management tools (TestRail, Zephyr, Xray, or similar) and test case lifecycle.</li><li>Exposure to performance, accessibility, and security testing practices.</li></ul><p>AI Competencies</p><ul><li>Leverage AI-powered tools and agents to improve software testing efficiency, automation, and overall engineering productivity.</li><li>Utilize AI to generate and optimize test cases, automation scripts, test data, and documentation, while validating all AI-generated outputs.</li><li>Apply AI to analyze defects, identify test coverage gaps, and support root cause analysis.</li><li>Explore and adopt emerging AI-driven testing technologies and best practices to continuously improve quality engineering processes.</li><li>Knowledge of (RAG), (MCP), or similar AI integration concepts .</li></ul><p>Opportunity to work for a dynamic international company with a flat hierarchical structure, where your voice matters and your impact is seen.</p><p>The company will contribute up to EUR 25 per month towards staff perks</p><p>A company bonus scheme applicable as per bonus scheme rules</p><p>EUR equivalent salaries paid in EGP</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>BSc in Engineering or Computer Science, or equivalent</li><li>6+ years in Software QA.</li><li>Proven expertise with Playwright (Node.js) must-have.</li><li>Strong understanding of JavaScript/TypeScript or Java .</li><li>Experience testing modern web applications, REST/GraphQL APIs, and backend services.</li><li>Hands-on with CI/CD tools (e.g., Jenkins, GitHub Actions, CircleCI).</li><li>Familiar with tools such as Browser Stack, Applitools, Testim for cross-browser, visual, and intelligent testing.</li><li>Strong grasp of test management tools (TestRail, Zephyr, Xray, or similar) and test case lifecycle.</li><li>Exposure to performance, accessibility, and security testing practices.</li><li>Leverage AI-powered tools and agents to improve software testing efficiency, automation, and overall engineering productivity.</li><li>Utilize AI to generate and optimize test cases, automation scripts, test data, and documentation, while validating all AI-generated outputs.</li><li>Apply AI to analyze defects, identify test coverage gaps, and support root cause analysis.</li><li>Explore and adopt emerging AI-driven testing technologies and best practices to continuously improve quality engineering processes.</li><li>Knowledge of (RAG), (MCP), or similar AI integration concepts .</li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><span >Responsibilities:</span></p><ul><li>Own the quality of Calibre OPC tools by analyzing complex user stories, developing comprehensive test plans, and ensuring high quality standards throughout the product lifecycle, from early research and development to production releases and maintenance patches.</li><li>Design and enhance QA automation solutions by building and maintaining robust test automation frameworks and custom internal testing tools that improve verification efficiency, increase test coverage, and ensure consistent, reproducible results.</li><li>Drive performance and scalability validation by developing and maintaining performance benchmarking frameworks to evaluate Calibre engine throughput, memory utilization, and scalability across large-scale distributed Unix/Linux Grid computing environments.</li><li>Lead defect investigation and continuous improvement efforts by performing in-depth log analysis, documenting complex software defects, creating reproducible test cases for R&D, and actively participating in Agile/Scrum ceremonies to enhance testing workflows and support successful sprint delivery.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Bachelor's or Master's degree in Electronics, Computer Engineering, Computer Science, or a related field. Minimum of 3 years of hands-on experience in software testing and quality assurance. Hands-on experience testing Electronic Design Automation (EDA) tools and/or computational lithography simulation software. Strong proficiency in Python and Shell/Bash/TCL scripting for production-grade test automation, custom tool development, and data parsing. Solid experience working in Unix/Linux environments. Strong foundation in software engineering principles , including Object-Oriented Programming (OOP), modular software design, data structures, algorithm optimization, version control (Git/CVS), and CI/CD practices. Familiarity with EDA technologies and languages , such as OPC, SVRF, and TVF, is considered an advantage. ISTQB certification is a plus. Experience with, or a strong interest in, applying Generative AI techniques throughout the Software Testing Lifecycle (STLC). Hands-on exposure to Large Language Models (LLMs) and Agentic AI frameworks for automated test generation, validation of physical design specifications, and intelligent QA assistant development. Strong understanding of software quality assurance methodologies, including test planning, exploratory testing, boundary value analysis, regression testing, and Golden Baseline verification. Strong written and verbal communication skills, with the ability to collaborate effectively across global, cross-functional R&D teams. A collaborative team player who thrives in Agile environments and adapts well to changing priorities.</p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Develop and execute detailed, comprehensive, and well-structured test plans and test cases. Execute both manual and automated functional and non-functional tests for Web, REST API, and Mobile applications. Collaborate in an agile environment with various teams including Development, Product, and Design to ensure comprehensive QA coverage. Attend planning meetings, provide feedback on user stories, create acceptance criteria, and develop test cases. Assess the status of releases, helping ensure they are timely and of the highest quality. Identify, record, document thoroughly, and track bugs through our issue tracking system. Perform thorough regression testing when bugs are resolved. Explore automation opportunities and gradually integrate automated tests with manual testing processes.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Bachelor s degree in Computer Science, Engineering, or a related eld. Strong knowledge of software QA methodologies, tools, and processes. Excellent communication and teamwork skills. Experience participating in Agile ceremonies such as daily standups, sprint planning, retrospectives, and reviews. Experience writing clear, concise, and comprehensive test plans, test cases and bug reports. Pro ciency in testing for mobile web and apps. Experience writing SQL, with skills in writing, troubleshooting, and validating data within SQL databases. Experience in API testing using various tools, with a solid understanding of web protocols and data formats. Programming skills in any scripting or mainstream programming language (Javascript, Java,..). Familiarity with automation testing tools (e.g., playwright, Appium, Rest Assured) is a plus. Experience with performance and/or security testing is a plus. Ability to document and troubleshoot errors. Analytical mind and problem-solving aptitude. ISTQB certi cation is a plus.</p><p></p></section>