Software Quality Control Engineer Jobs in Egypt
376 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>A New Chapter: Dsquares X Prepit We’re excited to share that Prepit has officially joined the Dsquares family!<br> This acquisition marks a new chapter where we combine Prepit’s innovation and agility with Dsquares’ expertise and scale to build even stronger, more impactful loyalty and engagement solutions.<br> About Prepit: Prepit aims to bridge the gap between restaurants & their diners, building lasting relationships using technology enabled solutions.<br> Through a loyalty engine and a gamified online ordering experience, Prepit enables restaurants to collect critical diner data, identify trends in customer behavior, and directly communicate with diners to generate recurring business.<br> Our People is our Brand Developing seamless loyalty solutions is only possible with a great team.<br> Our culture is open, collaborative, and empowering.<br> If you're passionate, driven, and eager to make an impact—you'll fit right in.<br> About The Role: We are seeking a detail-oriented QA Tester with approximately 2 years of experience in software testing.<br> The ideal candidate combines strong testing fundamentals with an understanding of product thinking and user experience.<br> This role will work closely with Product Managers, Developers, Designers, and Customer Success teams to ensure our web and mobile products deliver reliable, intuitive, and bug-free experiences.<br> Duties & Responsibilities: Functional Testing ● Execute manual testing across web, mobile, and administrative platforms.<br> ● Validate new features against product requirements and acceptance criteria.<br> ● Perform regression testing before releases.<br> ● Verify bug fixes and ensure issues are fully resolved.<br> Product Validation ● Review product requirements and identify gaps, edge cases, and potential risks before development begins.<br> ● Challenge assumptions and provide feedback on user flows and business logic.<br> ● Ensure loyalty, rewards, ordering, payment, and wallet experiences function correctly from an end-user perspective.<br> ● Validate customer journeys across multiple touchpoints.<br> Test Planning & Documentation ● Create and maintain test cases, test plans, and test scenarios.<br> ● Document bugs clearly with reproduction steps, screenshots, and supporting evidence.<br> ● Maintain testing documentation for future releases.<br> Cross-Functional Collaboration ● Work closely with Product Managers to understand feature requirements.<br> ● Collaborate with developers to troubleshoot and reproduce issues.<br> ● Support customer-facing teams by investigating reported issues and validating fixes.<br> Quality Improvement ● Contribute to improving QA processes and release procedures.<br> ● Help establish quality standards and testing best practices.<br> ● Participate in release readiness reviews.<br> ● Co-own product performance dashboards and future improvements backlog Comprehensive Wellbeing: Enjoy peace of mind with our private medical insurance and life cover.<br> Work-Life Balance: Achieve optimal well-being with our hybrid work environment , generous maternity and paternity benefits, and regular team-building events .<br> Continuous Development: Expand your horizons through our commitment to l earning and development opportunities.<br> Required Skills ● 2+ years of experience in Software QA or Manual Testing.<br> ● Experience testing web applications and mobile-responsive platforms.<br> ● Strong understanding of software development lifecycles.<br> ● Experience creating test cases and bug reports.<br> ● Familiarity with tools such as Jira, ClickUp, Trello, Azure DevOps, or similar.<br> ● Strong analytical and problem-solving skills.<br> ● Excellent attention to detail.<br> Preferred Skills ● Exposure to Product Management or Product Ownership practices.<br> ● Experience working in SaaS companies.<br> ● Understanding of loyalty programs, rewards systems, e-commerce, ordering, or fintech products.<br> ● Experience testing APIs using tools such as Postman.<br> ● Basic knowledge of SQL and database validation.<br> ● Familiarity with automation testing tools (Playwright, Selenium, Cypress, etc.<br>). ● Experience working in Agile/Scrum environments.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Work From Anywhere in LATAM / PH Work Schedule: US Timezone (Flexible) │ Overlap with US business hours (EST–PST); flexibility for occasional off-hour releases Compensation Range: $3,000 USD/month based on experience An early-stage event technology and consumer social platform is hiring a QA Engineer to own quality assurance across its iOS, Android, and web products and ensure reliable releases before they reach users.<br> The company connects guests to exclusive cultural experiences at major sporting, music, and art events.<br> It soft-launched in 2025 with a 25,000+ person waitlist and runs lean at roughly 10–20 people, operating a complex multi-role permission system across a distributed product, design, and engineering team.<br> Day-to-day, the QA Engineer reviews 50–60 tickets in Linear (occasionally 100+ during feature pushes), tests new features against Figma designs across all platforms, verifies multi-role permission logic, and serves as the liaison between the non-technical product team and the technical development team.<br> Success means catching bugs and design discrepancies before they reach production and steadily reducing defects that surface in the live environment.<br> Competitive Salary: Based on experience and skills Remote Work: Fully remote—work from anywhere Team Incentives: Recognition for maintaining 100% CRM hygiene and on-time reporting Generous PTO: In accordance with company policy Health Coverage for PH-based talents: HMO coverage after 3 months for full-time employees Direct Mentorship: Guidance from international industry experts Learning & Development: Ongoing access to resources for professional growth Global Networking: Connect with professionals worldwide Our Recruitment Process Application Screening Skills Assessment Topgrading Interview Client Interview Job Offer Client Onboarding Ready to Join Us?<br> If you’re empathetic, organized, and passionate about improving patient experiences through operational excellence, this role is for you.<br> Apply now to help make specialized healthcare more accessible to patients across the U.<br>S. Must-Have 2–4 years of professional experience in QA or software testing Hands-on testing experience across iOS, Android, and web applications Experience validating features against design specifications and testing multi-role user permission logic Experience working remotely within a distributed team Demonstrated throughput handling 40–60+ test tickets per day in a rapid-release environment Availability to work during US business hours across EST–PST B2+ English (CEFR) for cross-functional communication with product and development teams Nice-to-Have Experience with Linear, Figma, and GitHub Experience with AI-assisted or automated regression testing tools (e.<br>g., Appium, Selenium) Background in event technology, hospitality, ticketing, or consumer social platforms Prior QA experience at an early-stage startup (under 50 employees) Experience mentoring or training junior QA team members About Pearl Talent Pearl works with the top 1% of candidates from around the world and connects them with the best startups in the US and EU.<br> Our clients have raised over $5B in aggregate and are backed by companies like OpenAI, a16z, and Founders Fund.<br> They're looking for the sharpest, hungriest candidates who they can consistently promote and work with over many years.<br> Candidates we've hired have been flown out to the US and EU to work with their clients, and even promoted to roles that match folks onshore in the US.<br> Hear why we exist, what we believe in, and who we're building for: Watch here: https://www.<br>loom.com/share/863b8e426e6d48309aa8f4ea4c1c94cd</span> </div>
Job Summary We are looking for a skilled Software QA Engineer with a minimum of 3 years of experience to join our team. The ideal candidate will have strong expertise in manual testing, solid knowledge of test automation, and a good understanding of performance testing. You will be responsible for ensuring the quality, reliability, and performance of software applications by designing and executing effective testing strategies throughout the software development lifecycle.<br>Key Responsibilities Design, develop, and execute manual test cases, test plans, and test scenarios. Identify, document, track, and verify software defects. Develop and maintain automated test scripts to improve testing efficiency. Perform functional, regression, integration, system, and smoke testing. Participate in requirement analysis and provide feedback to improve product quality. Collaborate closely with developers, business analysts, and product owners to resolve issues. Support performance testing activities and analyze application performance results. Ensure software releases meet quality standards before deployment. Continuously improve QA processes, testing methodologies, and automation frameworks.<br>Requirements Bachelor's degree in computer science, Information Technology, or a related field. Minimum 3 years of experience in Software Quality Assurance. Strong hands-on experience in Manual Testing. Solid knowledge and practical experience in Test Automation. Good understanding of Performance Testing concepts and tools. Experience with bug tracking and test management tools. Very good English communication skills, both written and verbal. Strong analytical, problem-solving, and attention-to-detail skills. Ability to work effectively in a collaborative Agile environment.
Overview We are looking for a detail-oriented and proactive Software QA Engineer to join amana team. The ideal candidate will be responsible for ensuring the quality and reliability of our software applications through thorough testing, defect identification, and process improvement. This role requires strong analytical skills, excellent communication, and the ability to work independently.<br>Key Responsibilities:Develop, review, and execute test scenarios, test cases, and test plans for SIT and UAT phases. Perform manual testing to ensure software meets business and technical requirements. Identify, log, and track defects using appropriate tools, assigning severity and priority accurately. Collaborate closely with developers, business analysts, and other team members to resolve issues and ensure smooth delivery. Utilize Jira, Confluence, and Postman for test management, API validation, and data verification. Provide clear, concise, and well-documented test results and feedback.<br><br>Requirements 4–5 years of experience in manual software testing. Proven ability to prepare and execute structured test documentation (scenarios, cases, plans). Strong understanding of test methodologies and defect lifecycle management. Hands-on experience with Jira, Confluence, and Postman. Excellent attention to detail, problem-solving, and analytical skills. Strong communication skills and ability to work effectively in a remote environment. <br>Preferred Qualifications:Good understanding of the stock market, financial trading systems, or related domains.
We are currently seeking a German Quality Assurance Analyst to join our growing team. This role is ideal for professionals who are passionate about quality, customer experience, process improvement, and operational excellence within a contact center environment. Key Responsibilities Evaluate customer interactions across multiple channels, including voice, email, chat, social media, and other customer support platforms. Conduct objective and independent quality assessments to ensure compliance with quality standards and client expectations. Participate in calibration sessions to maintain consistency and accuracy in evaluations. Provide detailed feedback and actionable recommendations to improve agent performance and customer satisfaction. Identify operational risks and recommend internal controls to mitigate potential issues. Detect potential fraud, security concerns, and process gaps. Analyze quality trends and provide insights to support business and operational improvements. Identify training and coaching opportunities to enhance team performance. Collaborate with cross-functional teams to drive continuous improvement initiatives. Support the implementation of quality standards, policies, and procedures across operations. Prepare reports and communicate findings to management and relevant stakeholders. Requirements Bachelor's degree preferred.6 months to 2 years of experience in Quality Assurance within a contact center or customer service environment. Fluency in German, both written and spoken. Strong knowledge of Microsoft Office applications, particularly Excel, Word, and Power Point. Understanding of contact center operations, quality methodologies, and customer experience best practices. Strong analytical and reporting skills with attention to detail.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<b>Job Ad</b><p>We’re looking for a talented <b>Staff QA Engineer</b> to join Procore’s Product & Technology team. In this role, you will help ensure the quality, reliability, and scalability of customer-facing and internal applications by combining strong testing fundamentals with modern automation and AI-assisted testing practices.</p><br><br><br><p>You will work closely with Software Engineers, Product Managers, Designers, DevOps Engineers, and other stakeholders to deliver high-quality software in a fast-paced, agile environment. We are looking for a proactive, quality-focused engineer who is passionate about continuous improvement, automation, and leveraging AI-powered tools to enhance testing efficiency and effectiveness.</p><br><br><p>This role reports to the Quality Assurance Manager and is based in Cairo, Egypt</p><br><br><br><p><b>What you’ll do:</b></p><br><br><ul>
<li><p>Partner with cross-functional teams to drive quality throughout the software development lifecycle.</p><br><br></li>
<li><p>Review product requirements, designs, and technical specifications to identify risks, gaps, and testability concerns.</p><br><br></li>
<li><p>Design, develop, and execute comprehensive test strategies, test plans, and test cases.</p><br><br></li>
<li><p>Perform functional, integration, regression, exploratory, API, and end-to-end testing.</p><br><br></li>
<li><p>Build, maintain, and enhance automated test suites using modern automation frameworks.</p><br><br></li>
<li><p>Collaborate with engineering teams to integrate automated testing into CI/CD pipelines.</p><br><br></li>
<li><p>Analyze defects, identify root causes, and work closely with developers to drive resolution.</p><br><br></li>
<li><p>Validate that delivered software meets business, functional, performance, and quality requirements.</p><br><br></li>
<li><p>Leverage AI-powered tools and agents to improve test case generation, test automation development, defect analysis, risk assessment, and overall QA productivity.</p><br><br></li>
<li><p>Contribute to test strategy discussions and help establish best practices for AI-assisted testing.</p><br><br></li>
<li><p>Monitor quality metrics and proactively identify opportunities for quality improvements.</p><br><br></li>
<li><p>Participate in release validation and post-release quality assessments.</p><br><br></li>
<li><p>Mentor Senior & Junior QA engineers and contribute to a culture of quality across the organization.</p><br><br></li>
</ul><br><p><b>What we’re looking for:</b></p><br><br><ul>
<li><p>Bachelor's degree in Computer Science, Engineering, or a related technical field.</p><br><br></li>
<li><p><b>8+ years </b>of experience in software quality assurance and testing.</p><br><br></li>
<li><p>Strong understanding of software testing methodologies, quality engineering principles, and Agile development practices.</p><br><br></li>
<li><p>Experience designing and executing manual and automated test strategies.</p><br><br></li>
<li><p>Hands-on experience with modern web test automation frameworks such as Playwright, Cypress, Selenium, or equivalent.</p><br><br></li>
<li><p>Experience testing REST APIs and backend services.</p><br><br></li>
<li><p>Strong SQL skills and experience validating data across systems.</p><br><br></li>
<li><p>Experience working with CI/CD pipelines and automated quality gates.</p><br><br></li>
<li><p>Strong analytical, troubleshooting, and problem-solving skills.</p><br><br></li>
<li><p>Experience testing distributed systems, microservices, or cloud-native applications.</p><br><br></li>
<li><p>Familiarity with observability and monitoring tools.</p><br><br></li>
<li><p>Experience using AI-powered tools (e.g., ChatGPT, Claude, Gemini, Copilot, Cursor, Windsurf, or similar) to improve testing and engineering workflows.</p><br><br></li>
<li><p>Ability to leverage AI for test case generation, automation development, debugging, root cause analysis, and quality insights.</p><br><br></li>
</ul><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<b>Job Ad</b><p>We’re looking for a talented <b>Senior Quality Engineer</b> to join Procore’s Product & Technology team. In this role, you will help ensure the quality, reliability, and scalability of customer-facing and internal applications by combining strong testing fundamentals with modern automation and AI-assisted testing practices.</p><br><br><br><p>You will work closely with Software Engineers, Product Managers, Designers, DevOps Engineers, and other stakeholders to deliver high-quality software in a fast-paced, agile environment. We are looking for a proactive, quality-focused engineer who is passionate about continuous improvement, automation, and leveraging AI-powered tools to enhance testing efficiency and effectiveness.</p><br><br><p>This role reports to the Quality Assurance Manager and is based in Cairo, Egypt</p><br><br><br><p><b>What you’ll do:</b></p><br><br><ul>
<li><p>work with cross-functional teams to drive quality throughout the software development lifecycle.</p><br><br></li>
<li><p>Review product requirements, designs, and technical specifications to identify risks, gaps, and testability concerns.</p><br><br></li>
<li><p>Design, develop, and execute comprehensive test strategies, test plans, and test cases.</p><br><br></li>
<li><p>Perform functional, integration, regression, exploratory, API, and end-to-end testing.</p><br><br></li>
<li><p>Build, maintain, and enhance automated test suites using modern automation frameworks.</p><br><br></li>
<li><p>Collaborate with engineering teams to integrate automated testing into CI/CD pipelines.</p><br><br></li>
<li><p>Analyze defects, identify root causes, and work closely with developers to drive resolution.</p><br><br></li>
<li><p>Validate that delivered software meets business, functional, performance, and quality requirements.</p><br><br></li>
<li><p>Leverage AI-powered tools and agents to improve test case generation, test automation development, defect analysis, risk assessment, and overall QA productivity.</p><br><br></li>
<li><p>Contribute to test strategy discussions and help establish best practices for AI-assisted testing.</p><br><br></li>
<li><p>Monitor quality metrics and proactively identify opportunities for quality improvements.</p><br><br></li>
<li><p>Participate in release validation and post-release quality assessments.</p><br><br></li>
<li><p>Mentor junior QA engineers and contribute to a culture of quality across the organization.</p><br><br></li>
</ul><p><b>What we’re looking for:</b></p><br><br><ul>
<li><p>Bachelor's degree in Computer Science, Engineering, or a related technical field.</p><br><br></li>
<li><p>5+ years of experience in software quality assurance and testing.</p><br><br></li>
<li><p>Strong understanding of software testing methodologies, quality engineering principles, and Agile development practices.</p><br><br></li>
<li><p>Experience designing and executing manual and automated test strategies.</p><br><br></li>
<li><p>Hands-on experience with modern web test automation frameworks such as Playwright, Cypress, Selenium, or equivalent.</p><br><br></li>
<li><p>Experience testing REST APIs and backend services.</p><br><br></li>
<li><p>Strong SQL skills and experience validating data across systems.</p><br><br></li>
<li><p>Experience working with CI/CD pipelines and automated quality gates.</p><br><br></li>
<li><p>Strong analytical, troubleshooting, and problem-solving skills.</p><br><br></li>
<li><p>Experience testing distributed systems, microservices, or cloud-native applications.</p><br><br></li>
<li><p>Familiarity with observability and monitoring tools.</p><br><br></li>
<li><p>Experience using AI-powered tools (e.g., ChatGPT, Claude, Gemini, Copilot, Cursor, Windsurf, or similar) to improve testing and engineering workflows.</p><br><br></li>
<li><p>Ability to leverage AI for test case generation, automation development, debugging, root cause analysis, and quality insights.</p><br><br></li>
</ul><br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are seeking a detail-oriented QA Tester with approximately 2 years of experience in software testing. The ideal candidate combines strong testing fundamentals with an understanding of product thinking and user experience. This role will work closely with Product Managers, Developers, Designers, and Customer Success teams to ensure our web and mobile products deliver reliable, intuitive, and bug-free experiences.</p><p>Duties & Responsibilities:</p><ul><li>Functional Testing<ul><li>Execute manual testing across web, mobile, and administrative platforms.</li><li>Validate new features against product requirements and acceptance criteria.</li><li>Perform regression testing before releases.</li><li>Verify bug fixes and ensure issues are fully resolved.</li></ul></li><li>Product Validation<ul><li>Review product requirements and identify gaps, edge cases, and potential risks before development begins.</li><li>Challenge assumptions and provide feedback on user flows and business logic.</li><li>Ensure loyalty, rewards, ordering, payment, and wallet experiences function correctly from an end-user perspective.</li><li>Validate customer journeys across multiple touchpoints.</li></ul></li><li>Test Planning & Documentation<ul><li>Create and maintain test cases, test plans, and test scenarios.</li><li>Document bugs clearly with reproduction steps, screenshots, and supporting evidence.</li><li>Maintain testing documentation for future releases.</li></ul></li><li>Cross-Functional Collaboration<ul><li>Work closely with Product Managers to understand feature requirements.</li><li>Collaborate with developers to troubleshoot and reproduce issues.</li><li>Support customer-facing teams by investigating reported issues and validating fixes.</li></ul></li><li>Quality Improvement<ul><li>Contribute to improving QA processes and release procedures.</li><li>Help establish quality standards and testing best practices.</li><li>Participate in release readiness reviews.</li><li>Co-own product performance dashboards and future improvements backlog</li></ul></li></ul><p>Required Skills</p><ul><li>2+ years of experience in Software QA or Manual Testing.</li><li>Experience testing web applications and mobile-responsive platforms.</li><li>Strong understanding of software development lifecycles.</li><li>Experience creating test cases and bug reports.</li><li>Familiarity with tools such as Jira, ClickUp, Trello, Azure DevOps, or similar.</li><li>Strong analytical and problem-solving skills.</li><li>Excellent attention to detail.</li></ul><p>Preferred Skills</p><ul><li>Exposure to Product Management or Product Ownership practices.</li><li>Experience working in SaaS companies.</li><li>Understanding of loyalty programs, rewards systems, e-commerce, ordering, or fintech products.</li><li>Experience testing APIs using tools such as Postman.</li><li>Basic knowledge of SQL and database validation.</li><li>Familiarity with automation testing tools (Playwright, Selenium, Cypress, etc.).</li><li>Experience working in Agile/Scrum environments.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>We are seeking a detail-oriented QA Tester with approximately 2 years of experience in software testing. The ideal candidate combines strong testing fundamentals with an understanding of product thinking and user experience. This role will work closely with Product Managers, Developers, Designers, and Customer Success teams to ensure our web and mobile products deliver reliable, intuitive, and bug-free experiences.</p><p>Required Skills</p><ul><li>2+ years of experience in Software QA or Manual Testing.</li><li>Experience testing web applications and mobile-responsive platforms.</li><li>Strong understanding of software development lifecycles.</li><li>Experience creating test cases and bug reports.</li><li>Familiarity with tools such as Jira, ClickUp, Trello, Azure DevOps, or similar.</li><li>Strong analytical and problem-solving skills.</li><li>Excellent attention to detail.</li></ul><p>Preferred Skills</p><ul><li>Exposure to Product Management or Product Ownership practices.</li><li>Experience working in SaaS companies.</li><li>Understanding of loyalty programs, rewards systems, e-commerce, ordering, or fintech products.</li><li>Experience testing APIs using tools such as Postman.</li><li>Basic knowledge of SQL and database validation.</li><li>Familiarity with automation testing tools (Playwright, Selenium, Cypress, etc.).</li><li>Experience working in Agile/Scrum environments.</li></ul><p></p></section>
Role Summary We're looking for a detail-obsessed QA Engineer who believes quality is everyone's job, but someone needs to lead the charge. You'll be our first dedicated QA hire, building quality practices into a fast-moving fintech that's building Egypt’s digital lending future.<br>Key Responsibilities<br>Build Test Automation (40%) Create automated test suites where they matter most (payment flows, loan calculations, critical user paths) Write API tests that catch integration issues before users do Build E2E tests for critical business flows using modern tools Set up test data management that doesn't break every sprint Make tests fast enough that developers actually run them<br>Exploratory & Manual Testing (30%) Test new features with the creativity of a user and the precision of an engineer Find the bugs that automation can't: UX issues, edge cases, "feel" problems Verify financial calculations with the paranoia they deserve Test across real devices and browsers our users actually use Validate Arabic/English localization and RTL layouts<br>Quality Process & Strategy (20%) Participate in feature planning with a "how do we test this?" mindset Define acceptance criteria that actually ensure quality Build lightweight processes that improve quality without slowing delivery Create test documentation that developers will actually reference Champion quality without becoming the release bottleneck<br>Developer Collaboration (10%) Learn existing QA processes from the team Leverage existing synthetic monitors to identify test priorities Pair with developers to improve code testability Review PRs for test coverage and potential issues Debug production issues caught by monitoring alongside engineers Make quality everyone's responsibility, not just yours<br>Qualifications Education: Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field Experience: 3-4 years in QA/testing roles with hands-on automation Good programming skills (Java Script/Type Script preferred) Experience with modern test frameworks (Jest, Cypress, Playwright, etc.) API testing experience (Postman, REST) Understanding of CI/CD and test integration<br>Technical Skills Automation: Writing maintainable test code, not just using tools Web/Mobile: Testing across browsers, devices, and platforms Backend: API testing, database validation, event-driven systems
We're looking for a detail-oriented Software Tester to join our growing team and help us ship high-quality products.<br> What you'll do:* Design, write, and execute test cases (manual & automated)* Identify, document, and track bugs through resolution* Collaborate closely with developers and product teams* Contribute to test strategy and continuous quality improvements<br> What we're looking for:* 3+ years of experience in software testing/QA* Strong knowledge of testing methodologies (functional, regression, integration, UAT)* Hands-on experience with tools like Selenium, Postman, JIRA, Test Rail (or similar)* Familiarity with API testing and basic SQL* Excellent analytical and communication skills* Bonus: experience with automation frameworks or CI/CD pipelines
Cisco is looking for a detail-oriented and experienced Software QA Engineer with a strong background in Java Script and frontend technologies to work remote from Egypt and be part of the US team at Cisco. You will be responsible for ensuring the quality and reliability of our user-facing web applications. In this role, you will work closely with our frontend developers, product managers, and UI/UX designers to create and execute test plans, develop automated test scripts, and drive a culture of quality throughout the development lifecycle.<br>Responsibilities:Design, develop, and execute comprehensive test plans and test cases for new and existing frontend features. Create and maintain robust automated test suites using Java Script-based frameworks such as Cypress, Playwright, or Selenium. Perform manual and exploratory testing to identify visual defects, usability issues, and other bugs that automation may miss. Collaborate with frontend engineers to understand product requirements, review technical design documents, and provide early feedback on testability. Work within a CI/CD pipeline to integrate automated tests and report on quality metrics. Identify, document, and track defects using bug-tracking systems like Jira, ensuring clear and reproducible steps. Conduct regression testing to ensure that new code deployments do not negatively impact existing functionality. Participate in sprint planning, retrospective meetings, and code reviews to improve quality processes. Troubleshoot and debug issues in collaboration with the development team to help identify the root cause of problems.<br>Required Skills and Qualifications:3+ years of experience in software quality assurance, with a focus on frontend or UI testing. Strong proficiency in Java Script and solid understanding of core web technologies (HTML, CSS). Hands-on experience with at least one Java Script test automation framework (e.g., Cypress, Playwright, or Webdriver IO). Solid understanding of modern web frameworks such as React, Angular, or Vue.js. Experience with version control systems, particularly Git. Knowledge of QA methodologies and practices within an Agile or Scrum environment. Familiarity with cross-browser and cross-device testing to ensure a consistent user experience. Excellent analytical and problem-solving skills with a keen attention to detail. Strong written and verbal communication skills, with the ability to articulate technical issues clearly to both technical and non-technical audiences.<br>Bonus Qualifications:Experience with API testing using tools like Postman. Familiarity with performance, load, or security testing. Knowledge of continuous integration/continuous delivery (CI/CD) tools like Jenkins. Experience in a remote-first work environment.
Company Description SDEX, headquartered in Denmark, specializes in advanced web and mobile software development services, including AI, machine learning, and IoT solutions. With expertise in cloud-based technologies, APIs, and innovative application development, SDEX supports clients in achieving digital transformation. The company also recruits and outsources skilled software developers for various IT roles. SDEX values adaptability, collaboration, and diversity to drive excellence. Working with us means achieving faster, high-quality software delivery with cost savings and adherence to European GDPR compliance.<br>Job Title: Software Tester Employment Type: Full-Time Job Overview:We are looking for a detail-oriented Software Tester with 5+ years of experience to join our team. The ideal candidate will be responsible for testing software applications, identifying bugs, ensuring product quality, and collaborating with development teams to deliver reliable and high-performance solutions. Key Responsibilities:Design, develop, and execute test plans, test cases, and test scripts Perform manual and automated testing for web and mobile applications Identify, document, and track bugs and software defects Collaborate with developers and product teams to resolve issues efficiently Conduct functional, regression, integration, system, and performance testing Ensure software quality and compliance with project requirements Participate in requirement analysis and provide feedback from a QA perspective Maintain testing documentation and reports Support continuous improvement of QA processes and testing methodologies Requirements:5+ years of experience as a Software Tester, QA Engineer, or similar role Strong knowledge of software testing methodologies and QA processes Experience in manual testing and familiarity with automation testing tools Experience with bug tracking and test management tools such as Jira, Test Rail, or similar Understanding of SDLC and Agile/Scrum methodologies Familiarity with API testing tools such as Postman Basic knowledge of databases and SQL queries Strong analytical and problem-solving skills High attention to detail and organizational skills Good communication and teamwork abilities Preferred Qualifications:Experience with automation frameworks such as Selenium or Cypress ISTQB certification is a plus Experience testing web and mobile applications Good command of English
Job Summary We are seeking a detail-oriented and analytical Software QA Engineer to join our team. The ideal candidate will be responsible for ensuring the quality and reliability of software applications through comprehensive manual testing, defect tracking, and collaboration with cross-functional teams. The candidate should have strong experience working in Agile environments and possess excellent communication and problem-solving skills.<br><br>Key Responsibilities Design, develop, and execute manual test cases based on business and technical requirements. Identify, document, track, and verify software defects using defect management tools. Analyze requirements, specifications, and technical documentation to ensure complete test coverage. Collaborate closely with developers, business analysts, and product owners throughout the software development lifecycle. Participate actively in Agile ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives. Perform functional, integration, regression, and user acceptance testing. Ensure software releases meet quality standards and business expectations. Provide clear and concise test reports and communicate testing progress, risks, and issues to stakeholders. Support continuous improvement initiatives related to quality assurance processes and methodologies<br>.<br>Requirements Bachelor's degree in computer science, Information Technology, Engineering, or a related field.4–5 years of experience in Software Quality Assurance and Manual Testing. Strong experience working within Agile/Scrum methodologies. Excellent analytical and problem-solving skills. Strong communication and stakeholder management skills. Good negotiation and conflict resolution abilities. Experience with defect tracking and test management tools. Ability to work independently and collaboratively in a fast-paced environment. Experience in the Telecommunications industry is a plus. Knowledge of test automation concepts is an advantage. ISTQB certification is a plu<br>s.
Position Summary Shinebed is seeking an experienced and detail-oriented Quality Assurance Engineer to join our factory team in Egypt.<br>This position will be responsible for monitoring and improving product quality throughout the entire manufacturing process, from incoming raw materials and in-process production to final inspection and shipment. The ideal candidate should have hands-on quality experience in home textiles, bedding, soft goods, garments, or a related manufacturing environment.<br>The QA Engineer will work closely with Production, Engineering, Supply Chain, and other cross-functional teams to ensure that all products meet Bedshe’s quality standards, customer specifications, and export requirements.<br>Key Responsibilities Monitor product quality throughout the full manufacturing process, including incoming materials, cutting, sewing, filling, assembly, packaging, and finished goods. Conduct incoming, in-process, pre-final, and final inspections based on company standards and customer requirements. Inspect fabrics, stitching, workmanship, dimensions, weight, color, labeling, packaging, and overall product appearance. Ensure finished products comply with approved samples, product specifications, packaging requirements, and AQL standards. Identify quality issues and production defects, conduct root cause analysis, and follow up on corrective and preventive actions. Work closely with Production and Engineering teams to resolve quality issues and prevent recurring defects. Monitor production lines and provide immediate feedback when quality concerns are identified. Analyze defect trends, inspection results, and quality data to recommend process improvements. Prepare and maintain inspection reports, quality records, SOPs, work instructions, and quality control standards. Support new product development, pilot production, and first production inspections. Follow up on customer complaints, quality claims, and corrective action plans. Support factory audits, customer audits, and quality management system assessments. Train production employees and inspectors on quality standards, inspection methods, and defect prevention. Ensure products meet applicable company, customer, and export compliance requirements. Drive continuous improvement initiatives to reduce defects, rework, waste, and customer complaints.<br>Qualifications Bachelor’s degree in Textile Engineering, Industrial Engineering, Manufacturing Engineering, Quality Management, or a related field. At least 3 years of quality assurance or quality control experience in a manufacturing environment. Previous experience in home textiles, bedding, garments, soft goods, furniture, mattresses, or consumer products is strongly preferred. Strong knowledge of manufacturing quality control processes and inspection procedures. Familiarity with quality tools such as 5 Why, Fishbone Diagram, 8D, CAPA, FMEA, SPC, and root cause analysis. Experience with AQL inspection standards is preferred. Strong attention to detail and problem-solving skills. Ability to work closely with factory production teams in a fast-paced environment. Good communication, reporting, and cross-functional collaboration skills. Proficiency in Microsoft Office, particularly Excel. Good written and spoken English. Arabic language proficiency is required.<br>Preferred Qualifications Experience working in an export-oriented manufacturing factory. Knowledge of ISO 9001 or other quality management systems. Experience supporting international customers, retailers, or global brands. Internal Auditor certification or quality-related certification is a plus. Experience managing or training QC inspectors is a plus.
Location: Amerya Public Free Zone, Alexandria, Egypt. Industry: Apparel manufacturing.<br>About the Role:Rubyred (FETIH TEKSTIL Egypt) is seeking a QA Engineer to join our Quality team. The successful candidate will be responsible for ensuring product quality throughout the manufacturing process, driving continuous improvement initiatives, and ensuring compliance with customer and company quality standards.<br>Key Responsibilities:Monitor and improve quality assurance processes throughout production. Ensure compliance with customer requirements and quality standards. Analyze quality data and identify root causes of defects. Coordinate corrective and preventive actions (CAPA). Conduct internal quality audits and support external customer audits. Collaborate with Production, IE, Merchandising, and other departments to enhance product quality. Prepare quality reports and maintain relevant documentation.<br>Qualifications:Bachelor's degree in Engineering or a related field. Minimum 2 years of experience in Quality Assurance within the garment or textile industry. Strong knowledge of garment manufacturing processes and quality systems. Good analytical and problem-solving skills. Excellent communication and teamwork abilities. Good command of English and Microsoft Office applications.<br>If you're ready to grow your career with an international garment manufacturer committed to excellence, we'd love to hear from you.<br>To Apply , kindly send your CV to: hrbranch@rubyredgarment.comEmail Subject: (Quality Assurance Engineer)
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.<br><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><br>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!<br><br>Requirements<br><br>Key Responsibilities: <br><br>Design, develop, and maintain automated test frameworks for UI, API, and backend systems using Playwright (Node.js) Champion the use of tools such as Browser Stack, Applitools, Testim, and other modern QA platforms to improve test coverage and visibility Collaborate with cross-functional teams to define acceptance criteria, test plans, and test cases Own and lead end-to-end testing for major product releases — from planning to production Conduct root cause analysis for critical issues and work across teams to implement long-term fixes Optimize and maintain CI/CD pipelines (e.g., Jenkins, Git Hub Actions) for fast, reliable feedback cycles Promote and participate in test management processes, using tools like Test Rail, Zephyr, or Xray to track quality metrics, ensure traceability, and drive testing efficiency Advocate for quality in all aspects of the SDLC — including code reviews, architecture discussions, and sprint planning Identify and fill gaps in test coverage across functional, regression, performance, accessibility, and security testing<br><br>Technical Competencies/Skills:<br><br>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<br><br>Education <br><br>BSc in Engineering or Computer Science, or equivalent<br><br>Experience :<br><br>6+ years in Software QA Proven expertise with Playwright (Node.js) — must-have Strong understanding of Java Script/Type Script or Java Experience testing modern web applications, REST/Graph QL APIs, and backend services Hands-on with CI/CD tools (e.g., Jenkins, Git Hub Actions, Circle CI) Familiar with tools such as Browser Stack, Applitools, Testim — for cross-browser, visual, and intelligent testing Strong grasp of test management tools (Test Rail, Zephyr, Xray, or similar) and test case lifecycle Exposure to performance, accessibility, and security testing practices<br><br>AI Competencies<br><br>Leverage AI-powered tools and agents to improve software testing efficiency, automation, and overall engineering productivity Utilize AI to generate and optimize test cases, automation scripts, test data, and documentation, while validating all AI-generated outputs Apply AI to analyze defects, identify test coverage gaps, and support root cause analysis Explore and adopt emerging AI-driven testing technologies and best practices to continuously improve quality engineering processes Knowledge of (RAG), (MCP), or similar AI integration concepts <br><br>Benefits<br><br>Opportunity to work for a dynamic international company with a flat hierarchical structure, where your voice matters and your impact is seen 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
Job Title: Railway Assurance Engineer<br>Deliver Egypt’s first High Speed Rail Service with DBEE. DBEE is a joint venture between DB International Operations and Elsewedy Electric. DB International Operations provides rail operations and maintenance worldwide; Elsewedy Electric, global energy and infrastructure solutions provider. Together, we combine strong local capabilities with proven global railway expertise to enable efficient, safe and sustainable passenger and freight mobility on Egypt’s first High Speed Rail network. We are looking for transport and mobility professionals with substantial experience in railway operations and projects in Egypt or worldwide. Join us to deliver this landmark project. We are looking for you as early as possible as Railway Assurance Engineer for DB-El Sewedy Railway Operation Egypt for the primary location Cairo, Egypt.<br>The role:The Railway Assurance Engineer is responsible for ensuring that all railway operations, projects, and infrastructure comply with applicable railway safety, quality, and regulatory standards. This role developing and implementing assurance frameworks, conducting audits, and managing risk involves developing and implementing assurance frameworks, conducting audits, and managing risk involves developing and implementing assurance frameworks, conducting audits, and managing risk by developing and implementing assurance frameworks, conducting audits, and managing risk involves the development and implementation of assurance frameworks, audits, and risk management processes to ensure safe, reliable, and legally compliant railway services. the development and implementation of assurance frameworks, audits, and risk management processes to maintain safe, reliable, and legally compliant railway services.<br>Responsibilities: Develop, together with other disciplines, the Systems Assurance Management, Rail Safety Plan;Develop, monitor and act on deviations, together with SOAC and Maintenance Teams, RAMS Targets for the project. Be the point of contact on managing the performance of railway assets with SOAC. Develop a Safety Case, RAMS Analysis, Risk Assessments and Hazard Log. Keep the Project Hazard Log Updated and manage transferred risks from infrastructure and rolling stock providers. Implement the necessary controls of the regulations EN 50126, 50128 and 50129. Work on RAMS (reliability, availability, maintainability and safety) targets: performance metrics / key performance indicators and approach to target setting. Responsible for Identifying and mitigating risks to people and assets. Coordinate independent safety assessments (ISA) and interface with regulatory bodies, clients, and stakeholders to demonstrate compliance and obtain necessary approvals. Maintain comprehensive assurance records, produce progress reports, and contribute to continuous improvement of the overall Assurance Management System.<br>Qualifications: Bachelor's degree / MBA in a relevant field (such as Civil, Mechanical or Electric Engineering RAMS or EN 50126, 50128 and 50129 training is a plus. Minimum 5 years of experience in safety inspection or related field. Proven knowledge of all aspects of Compliance. Proficient in MS Office (Teams, Outlook, Excel, Word, etc.) and relevant IT systems, leveraging technology for data analysis and reporting. Fluent in written and spoken English, enabling effective communication. Fluent in Arabic, facilitating seamless communication with Arabic-speaking individuals<br>General Information:DB-El Sewedy Railway Operation Egypt is committed to providing equal employment opportunities and welcomes applications from all qualified candidates, regardless of gender, age, nationality, religion, disability, marital status, or any other characteristic protected by law. We believe that diversity of backgrounds, perspectives, and experiences strengthens our organization and contributes to a respectful, inclusive, and high-performing work environment.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br><p>SYSTRA is one of the world's leading engineering and consultancy groups specialising in public transport and sustainable mobility. With over 10,300 employees, SYSTRA's mission is to design safe and sustainable transport solutions to bring people together, develop social inclusion and facilitate access to employment, education and leisure throughout the world.</p><br><br><p>For 65 years, the Group has been working alongside cities and regions to contribute to their development by creating, improving and modernising their infrastructure and transport systems, throughout the life cycle of their projects. SYSTRA is involved from the earliest stages of design through to the testing, deployment and maintenance phases. The company provides all its services in over 80 countries worldwide and generates 74% of its turnover internationally. With its new services, SYSTRA supports its clients and partners in their digital, ecological and energy transition, in order to invent the mobility of tomorrow.</p><br><br>
Context
<br><p>EET -Blueline Section 7 </p><br><br>
Missions/Main Duties
<br><p><span>Senior QC/QA (Material) Engineer experience should be including but not limited to: -</span></p><br><br><ul><li><span>Technical QC/QA documents review</span></li><li><span>All QC/QA technical submittals review (prequalification - Material Submittals - Method statements - ....................)</span></li><li><span>Supervision all construction items and activities.</span></li></ul>
Profile/Skills
<br><br><ul><li><span>Experience on industry relevant projects for position, preferably with successive responsibility on large projects transportation or infrastructure projects.</span></li><li><span>Accredited college degree in related industry activities (engineering or construction management) or equivalent related experience.</span></li><li><span>Certifications of continued industry training and education related to the work such as specifications quality standards related to the heavy construction, rail or transportation industry.</span></li><li><span>Preferred Internal Auditor skills</span></li><li><span>English fluency in reading, writing and speech</span></li><li><span>Proficient experience in key MS Desktop applications</span></li></ul>
<br><p>Systra is an equal opportunities company; this position is open to all applicants.</p><br><br>
<br> Why SYSTRA? Read more <span> sur Why SYSTRA?</span>
<br>
<br>
<br> </div>
<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>
<p>We are seeking an experienced <strong>Senior Tester / Senior QA Engineer</strong> to join our quality assurance team. You will play a critical role in ensuring the delivery of high-quality, reliable, and user-friendly software products. As a Senior Tester, you will design and execute comprehensive testing strategies, lead test automation initiatives, and mentor junior QA team members while working closely with development, DevOps, product, and business teams.</p><p>You will be responsible for preventing defects, identifying risks early, and continuously improving our testing processes to support faster and more reliable releases.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, and maintain comprehensive test strategies, test plans, and test cases for web, mobile, API, and backend applications.</li><li>Lead the development and execution of automated test suites (UI, API, integration, performance, and regression testing).</li><li>Mentor and guide junior testers on best practices, test design, and automation techniques.</li><li>Collaborate with developers and product owners to define acceptance criteria and ensure testability of user stories.</li><li>Integrate automated tests into CI/CD pipelines and ensure fast feedback loops.</li><li>Perform manual exploratory, functional, regression, usability, and end-to-end testing when needed.</li><li>Identify, document, and track defects using tools like Jira, Bugzilla, or TestRail.</li><li>Conduct test environment setup and data management.</li><li>Perform API testing using tools like Postman, RestAssured, or SoapUI.</li><li>Execute performance, load, and security testing (in coordination with specialized teams).</li><li>Participate in code reviews of test automation scripts.</li><li>Continuously improve QA processes, tools, and test coverage metrics.</li><li>Contribute to the definition and monitoring of quality KPIs and dashboards.</li><li>Stay up-to-date with latest testing tools, frameworks, and industry trends.</li></ul>