320 Temporary Qa jobs in Egypt
QA Lead
Posted today
Job Viewed
Job Description
BlackStone eIT is looking for a dynamic and experienced QA Lead Engineer to join our team. In this leadership role, you will oversee the QA process, ensuring the delivery of high-quality software products. You will manage a team of QA engineers, develop testing strategies, and implement best practices to enhance the quality assurance processes. The ideal candidate is not only technically proficient but also possesses outstanding leadership and communication skills to foster collaboration across departments.
Daily and Monthly Responsibilities
- Lead and manage the QA team to meet project timelines and quality objectives.
- Design and develop comprehensive test strategies and test plans tailored to project needs.
- Oversee the execution of manual and automated tests, ensuring outcomes meet quality standards.
- Identify, document, and track defects, collaborating with development teams for resolution.
- Enhance and maintain the automation framework and testing tools.
- Train and mentor junior QA engineers to promote skill development within the team.
- Continuously improve QA processes and implement industry best practices.
- Communicate testing progress and issues to stakeholders, providing transparency into the QA process.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 7+ years of experience in software testing and quality assurance.
- Proven experience leading and managing QA teams.
- Strong expertise in manual and automated testing methodologies.
- Experience with test automation tools like Selenium, Appium, or similar.
- Proficient in at least one programming language, such as Java, Python, or C#.
- Solid understanding of API testing and performance testing methodologies.
- Exceptional analytical and problem-solving skills.
- Excellent communication skills and ability to collaborate with cross-functional teams.
- Experience with Agile methodologies and continuous integration practices.
QA Manager
Posted today
Job Viewed
Job Description
Job Purpose
The ideal candidate has exceptionally high ownership, excellent critical thinking skills and the ability to work with agility in a fast-paced environment. They would also be insanely focused on demonstrating excellence in service delivery and problem-solving; breaking down complex information into understandable and actionable items.
Roles and Responsibilities
- Ensure the quality of websites, APIs, apps and other digital products by building and executing tests within our development teams.
- Create and improve automated tests with our framework TestNG, Selenium and other tools.
- Support our team in quality matters.
- Improve customer satisfaction by checking new features against requirements.
- Create test cases with test data and document the steps.
- Support the quality and project management to pack releases with user value.
Requirements
Behavioral Skills
- Communication Skills: ability to express ideas clearly, listen actively, and engage effectively.
- Teamwork and Collaboration: Working well with others, contributing to team goals, and fostering a cooperative environment.
- Adaptability: ability to adjust to new circumstances, challenges, and feedback in a flexible and positive manner.
- Problem-Solving and Decision-Making: Identifying problems, analyzing situations, and making decisions that improve outcomes.
- Leadership: The capacity to inspire, guide, and motivate others, often involving conflict resolution and vision-setting.
- Time Management: The ability to prioritize tasks, meet deadlines, and use time effectively to achieve goals.
- Integrity and Ethics: Discipline, respectful, honesty, transparency, Professionalism, Presentation.
- Resilience: The ability to handle stress, setbacks, and failures while maintaining focus and persistence.
- Customer Orientation: Prioritizing the needs of customers and ensuring that interactions and services meet or exceed expectations.
Technical Competencies/Skills
- Software Development/Testing Lifecycles: Involves understanding the stages of software development (like planning, design, coding, and deployment) and how testing integrates at each phase to ensure quality throughout the development process.
- Software Testing Concepts/Techniques: Covers foundational principles like test planning, test case development, test execution, defect tracking, and various testing techniques such as black-box, white-box, and grey-box testing.
- Mobile Testing Concepts: Focuses on the unique aspects of testing mobile applications, including testing for different devices, screen resolutions, performance under different network conditions, and ensuring compatibility across platforms (iOS and Android).
- API Testing: Involves testing application programming interfaces (APIs) to validate their functionality, performance, security, and reliability, ensuring they handle different requests/responses as expected.
- Automation Testing: Refers to using automation tools (like Selenium, Appium, etc.) to write scripts that automatically execute tests, improving efficiency and allowing for repeatable and scalable testing.
- DB Testing: Involves verifying databases by testing aspects like data integrity, schema validation, data consistency, and ensuring accurate storage, retrieval, and manipulation of data in the system.
- Manual Testing: Refers to testing software manually without using automation tools, focusing on understanding the user experience and finding defects that automated scripts might miss.
- Performance Testing: Involves testing the speed, responsiveness, and stability of a software application under various conditions, including load testing, stress testing, and scalability testing.
- Sharp Eye for Details: Being meticulous and attentive to small details, ensuring that no issue, defect, or anomaly goes unnoticed during testing.
- Agile Methodologies (Scrum): Familiarity with Agile frameworks, especially Scrum, where development is broken into sprints, and testing is continuous, adaptable, and integrated throughout the project lifecycle.
- Agile Principles: Emphasizes flexibility, customer collaboration, and responsiveness to change, aiming to deliver working software frequently with a focus on iterative development and continuous improvement.
- Productivity: Ability to maintain high output and efficiency, ensuring timely delivery of tasks, and maximizing performance while balancing quality and speed.
- Troubleshooting: Involves identifying, diagnosing, and resolving issues or defects within the software, often requiring a deep understanding of the system to find and fix root causes effectively.
Job Requirements
Education
BSc in Engineering or Computer Science, or equivalent.
Experience
- 7+ years of experience in quality assurance in an IT company.
- Experience with Java and test automation tools is a MUST
- Experience with Performance tools as Jmeter is preferred.
- Experience in agile methodology (Scrum, Kanban or similar)
- Previous experience in leading a team globally
- Having high-quality awareness.
- Having experience in applying different testing techniques.
- Highly self-organized, reliable and goal-oriented.
- Experience with issues tracking tools like JIRA or similar.
- Able to write good test cases.
- Having a good understanding of UX.
- Excellent communication skills
Benefits
1- You will be a part of a dynamic and international company with a flat organizational structure, where every voice is heard and your contributions truly make a difference.
2- The company will contribute up to EUR 25 per month towards staff perks
3- Benefit from our performance-based bonus scheme, in line with company policy.
4- EUR equivalent salaries paid in EGP.
Supervisor, QA
Posted today
Job Viewed
Job Description
Job description:
Job Purpose
- To supervise activities related to quality assurance and control in order to ensure timely and effective implementation of all company policies, procedures and activities involved in assuring the quality of manufactured products.
Job Specific Accountabilities
- Supervises and directs quality assurance technicians/auditors who are responsible for enforcing Good Manufacturing Practices and other quality-related polices in order to meet product quality standards
- Reviews Production Batch Records and other manufacturing-related documents to verify compliance and record keeping for all mandated manufacturing processes, quality checks, testing, sampling and sanitation activities
- Audits quality control of raw materials, packaging components, labels and finished products to ensure compliance with established specifications and regulatory standards
- Follows up with implemented programs to ensure compliance by all employees and other personnel in the manufacturing facility
- Coordinates testing results involving finished products, raw materials and packaging components in order to assist in the appropriate release and hold programs associated with these materials
- Collaborates with other departments to assist in investigating and correcting quality-related issues 2 Confidential
- Presents proactive recommendations and offers solution to quality management to improve quality and work efficiency
- Assists in the implementation of operation procedures, quality systems and programs in order to ensure proper testing, evaluation, inspection and technical support that meet product quality standards
- Participates in all regulatory, third party and customer audits and inspection in order to provide corrective action responses when needed
- Mentors, trains, sets expectations, provides accountability and performs evaluations in order to ensure good performance by quality assurance technicians/auditors
- Provides individual and team information on quality issues in the form of reports/statistics to support decision making and reporting at a higher level.
Qualfications, Experience, & Skills
- Minimum Qualifications: Bachelor's degree in natural sciences or any related field with preferably a masters.
- Minimum Experience: 3-5 years of experience in a quality assurance role with at least 1 year of progressive managerial experience
QA Engineer
Posted today
Job Viewed
Job Description
We're hiring QA Engineer
Job Purpose
Tester will be responsible for ensuring the highest level of quality and performance of mobile applications across various platforms (iOS, Android). This role involves leading testing efforts, defining test strategies, and collaborating closely with developers, product managers, and other stakeholders to ensure smooth releases. The senior tester is expected to manage end-to-end testing processes and act as a mentor to junior testers.
Job Responsibilities:
Test Strategy & Planning:
Develop comprehensive test strategies for mobile applications, covering functionality, usability, performance, and security testing.
Create detailed, reusable, and maintainable test cases based on functional and non-functional requirements.
Ensure high coverage for all new and existing features, leveraging manual and automated testing approaches.
Functional & Non-Functional Testing:
Manual Testing: Conduct manual testing for new features, ensuring the application meets user expectations and business requirements.
Automated Testing: Write and maintain automated test scripts using tools like Appium, Selenium, or similar frameworks for mobile testing.
Performance Testing: Conduct performance testing to evaluate app responsiveness, load times, and stability under varying conditions.
Usability Testing: Evaluate the application from a user perspective to ensure the UI/UX is intuitive and user-friendly.
Security Testing: Work with security teams to identify potential vulnerabilities and ensure data protection and privacy.
Defect Tracking & Reporting:
Bug Identification: Identify, document, and prioritize defects during testing cycles using issue tracking systems like JIRA, TFS, or Bugzilla.
Collaboration with Developers: Work closely with developers to reproduce and debug issues, ensuring timely resolution and verifying fixes.
Defect Analysis: Perform root cause analysis of defects and provide feedback to the development team on how to improve the overall quality of the product.
Automation Leadership:
Automation Strategy: Lead the development and implementation of automation frameworks for mobile applications.
Test Suite Maintenance: Ensure automated test scripts are regularly updated and refactored to cover new features and improvements.
Test Environment Management:
Device Management: Manage a comprehensive set of physical and virtual devices to ensure adequate coverage across device types and OS versions.
Test Data Preparation: Set up and maintain test environments and data to ensure efficient and repeatable testing processes.
Team Collaboration & Mentorship:
Cross-Functional Collaboration: Collaborate with product, development, and design teams to ensure clear understanding of requirements and timely testing.
Mentorship: Provide guidance and mentorship to junior testers, helping them grow their skills in both manual and automated testing techniques.
Continuous Improvement: Advocate for best practices in testing, introducing new tools, technologies, and processes to improve overall testing efficiency.
Release Management:
Regression Testing: Conduct thorough regression testing before every release, ensuring no new bugs are introduced in previously tested features.
Release Readiness: Sign off on the release of mobile applications, ensuring all testing cycles are complete and no critical issues are outstanding.
Post-Release Monitoring: Monitor app performance and stability post-release, ensuring prompt action on user-reported issues.
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or related field.
4-6 years of experience in software testing, with a focus on mobile applications (iOS & Android).
Proven experience in writing and executing test plans, test cases, and creating automated test scripts for mobile apps.
Automation Tools: Hands-on experience with mobile automation tools like Appium and Selenium, Scripting Languages: Familiarity with scripting languages such as Python, Java, or JavaScript for writing automated test scripts.
Strong analytical and problem-solving skills.
Excellent communication and collaboration skills, with the ability to work with cross-functional teams.
Attention to detail and a passion for delivering high-quality products.
Leadership skills with the ability to mentor junior team members
Working Conditions:
Hybrid
From Sunday to Thursday
Flixable hours
Benefits:
Social insurance
Medical insurance
QA Engineer
Posted today
Job Viewed
Job Description
Company Description
Sitech disrupts the norm by creating digital products, services, and experiences that matter to people. As a global company, we hire talented specialists across various fields to join our dedicated and certified digital talent pool. Sitech has helped enterprises, both global and startups, create life-changing products through product discovery, innovative experience and product design, and custom software development.
Job Overview
We are looking for a
QA Engineer
with 2–4 years of experience to join our growing team. The ideal candidate will have strong analytical skills, hands-on experience testing web and mobile applications, and a solid understanding of the software testing lifecycle.
Key Responsibilities
- Plan, design, and execute test cases for web and mobile applications.
- Perform manual and functional testing across multiple platforms and devices.
- Test and validate RESTful APIs and backend services (Postman).
- Collaborate with developers and product teams to identify and resolve issues.
- Report and track bugs using JIRA or other bug tracking systems.
- Write and execute database queries (MySQL, MongoDB) for data validation.
- Contribute to test documentation including test plans, cases, and reports.
- Support the creation and maintenance of automated tests (a plus).
Required Qualifications
- 2–4 years of professional QA experience.
- Strong understanding of the Software Testing Life Cycle (STLC).
- Hands-on experience with web and mobile application testing.
- Proficiency in testing REST APIs using Postman.
- Experience with bug tracking systems (JIRA preferred).
- Familiarity with databases and ability to write simple queries (MySQL, MongoDB).
- Strong analytical and problem-solving skills.
QA Engineer
Posted today
Job Viewed
Job Description
We are looking for Quality Assurance Engineers who are responsible for assessing the quality of specifications and technical design documents to ensure timely, relevant and meaningful feedback. They are involved in planning and implementing strategies for quality management and testing.
We are looking for an experienced and passionate QA Engineer to join our team As a Software Tester at our company, you will have the opportunity to work on new and exciting projects and develop your career. QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics, and ultimately monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.
Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we'd like to meet you.
RequirementsRequired Technical skills:
- The completion of the ISTQB certification, which demonstrates foundational knowledge or above.
A minimum of 1-2 years of experience in software testing or quality assurance.
Strong knowledge of Software QA methodologies, tools, and processes.
- Experience in writing clear, concise, and comprehensive test plans and test cases.
- Estimate, prioritize, plan and coordinate testing activities.
- Experience working in an Agile/Scrum development process.
- Investigate product quality in order to make improvements to achieve better customer satisfaction.
- Identify, record, document thoroughly, and track bugs.
- Identify KPIs for product quality.
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements.
Required Soft skills:
- Self-learners.
- Able to work in a fast-paced, creative team.
- Passionate developers.
- Great communicators.
- Self-motivated and able to work independently.
- Analytical problem solvers.
- Ideal team players because of their technical competence and positive attitudes.
- Always ready to help troubleshoot, share their knowledge, and learn from others.
- Additional accessories for your computer.
- In-office entertainment and lounge spaces.
- Weekly team lunches.
- Access to various educational resources.
- Flexible working hours.
- Competitive salary.
qa & uat
Posted today
Job Viewed
Job Description
Job Description
We are looking for a QA & UAT Specialist with strong bilingual (Arabic and English)
communication skills to support end-to-end testing activities on enterprise implementation
projects. The role will be client-facing, ensuring quality assurance, test execution, and
smooth user acceptance testing (UAT) with business stakeholders. The candidate will act as
a bridge between the client, QA teams, and implementation teams, ensuring deliverables
meet both technical and business expectations.
Location : UAE ( On Site )
Key Responsibilities
Quality Assurance (QA):
● Develop and execute test plans, test cases, and test scripts based on functional and
technical requirements.
● Perform system, integration, and regression testing across modules.
● Identify, document, and track bugs/issues using project tools (e.g., Jira, Azure DevOps).
● Collaborate with development and product teams to ensure timely resolution of
defects.
User Acceptance Testing (UAT):
● Act as the primary liaison with client stakeholders during UAT cycles.
● Prepare UAT scenarios, scripts, and acceptance criteria aligned to business
requirements.
● Guide and train Arabic-speaking client users through test execution.
● Document UAT results, gather feedback, and coordinate sign-off with business
stakeholders.
Client-Facing & Communication:
● Conduct workshops, walkthroughs, and testing sessions in Arabic and English.
● Translate technical findings into clear, business-friendly updates for clients.
● Support end-users in understanding system functionality and testing approach.
Process & Governance:
● Ensure adherence to project QA processes and best practices.
● Maintain structured reporting of QA and UAT status, risks, and issues.
● Work closely with Project Managers, Business Analysts, and Developers to ensure
smooth test cycles.
Required Skills & Experience
● Must have +4 years of Experience
● Language: Fluent in Arabic and English (written and spoken).
● QA Skills: Hands-on experience in functional, system, integration, and regression
testing.
● UAT Management: Experience preparing UAT scripts, guiding users, and managing
client-facing UAT cycles.
● Defect Management: Strong knowledge of defect lifecycle, triage, and reporting tools
(e.g., Jira, HP ALM, Azure DevOps).
● Documentation: Ability to prepare clear test plans, execution reports, and
client-facing UAT deliverables.
● Communication: Excellent presentation and facilitation skills for workshops, training,
and stakeholder discussions.
● Minimum contract duration: 6 months
Be The First To Know
About the latest Temporary qa Jobs in Egypt !
QA Engineer
Posted today
Job Viewed
Job Description
Job Title:
QA Engineer (Manual & Automation)
Department:
Technology
Location:
Remote
Reports To:
QA Lead / Head of Engineering
Employment Type:
Full-Time
Position Summary
UltaHost is seeking a highly motivated
QA Engineer (Manual & Automation)
to ensure the quality and reliability of our web hosting platform and supporting applications. This role requires a strong foundation in
manual and automated testing
, with hands-on experience across frontend , ), backend , APIs), and distributed systems (including Go microservices). The ideal candidate will be skilled in building automation frameworks, integrating tests into CI/CD pipelines, and designing comprehensive test strategies for full-stack applications.
Key Responsibilities:
- Design, execute, and maintain
manual and automated test cases
for frontend, backend, and microservices systems. - Perform
functional, integration, system, regression, performance, and security testing
. - Test web applications & ) for
UI, SSR/SSG/CSR rendering, and image optimization
. - Test backend APIs (REST & GraphQL with ) using
Postman, Supertest, and automated frameworks
. - Implement
contract testing
to ensure compatibility between frontend and backend services. - Validate GoLang microservices through
unit, concurrency, and performance tests
. - Build and maintain automation frameworks with tools like
Cypress, Playwright, Jest, and Postman/Newman
. - Integrate automated tests into
CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)
and ensure reliable reporting. - Collaborate with developers, product managers, and DevOps teams to embed quality practices throughout the SDLC.
- Perform root cause analysis on bugs, create detailed reports, and help define preventive measures.
- Contribute to the continuous improvement of QA processes and team best practices.
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- 3+ years of QA experience
with strong background in both
manual and automated testing
. - Hands-on experience with
frontend testing
tools (Jest, React Testing Library, Cypress, Playwright). - Strong skills in
API testing
(Postman, Newman, Supertest) for REST and GraphQL. - Familiarity with
GoLang testing frameworks
and performance testing tools (k6, JMeter, Locust). - Solid understanding of
CI/CD pipelines
and integrating automated test suites. - Strong knowledge of
testing methodologies, SDLC, Agile practices, and defect management tools
(e.g., Jira). - Ability to write
clear technical documentation
, test plans, and strategies. - Strong analytical, debugging, and problem-solving skills.
Preferred Competencies:
- Experience with
contract testing
(e.g., Pact). - Familiarity with
containerization (Docker, Kubernetes)
for test environments. - Knowledge of
performance monitoring tools
(Prometheus, Grafana). - Exposure to
security testing practices
and OWASP guidelines. - Strong collaboration and communication skills in cross-functional teams.
Working Conditions & Benefits
- Remote-first work environment with global team collaboration.
- Competitive compensation package.
- Opportunity to shape
QA strategy
for complex full-stack systems. - Exposure to
cutting-edge technologies
in cloud, SaaS, and hosting platforms.
Italian QA
Posted today
Job Viewed
Job Description
As Italian Quality Assurance Analyst, You Will
Complete Quality Assurance and coaching session reports on a weekly basis
Provide floor support, which can include actively taking phone calls
Attend and participate in meetings with supervisors and managers to review monitoring lists
Attend and participate in partner and internal calibration meetings
Research escalated issues and co-deliver coaching opportunities with Team Leaders and Operation Managers
Report scripting problems or questions from callers to appropriate departments
Desired Candidate ProfileHigh school diploma or equivalent (required)
1 year of front-line contact center experience (preferred)
1-2 years of Quality Assurance experience (preferred)
Intermediate knowledge of MS Excel, MS Word and MS Office (required)
Ability to type 30 wpm minimum with accuracy
Strong verbal and written communication skills, including spelling and grammar
Excellent organizational and time management skills
Ability to make fair and consistent judgments and decisions
Ability to multi-task under high-pressure situations
Ability to solve problems and offer suggestions in a positive and developmental manner
Ability to listen attentively to use caller information to analyze and score CSRs/Tier 2 calls
Ability to perform basic mathematical functions to ensure scoring accuracy
Ability to effectively interact with employees at all levels of the organization and work with a variety of people from diverse backgrounds
Availability to work a variety of shifts including early mornings, afternoons, evenings and holidays is required
QA Tester
Posted today
Job Viewed
Job Description
Overview
We are seeking highly skilled QA Lead and QA Testers with proven expertise in Quality Assurance for Customer Integrations and Customer Service Applications. The ideal candidates will bring at least 5 years of experience in QA processes, with onsite resources required to have 7+ years of QA leadership experience. Prior exposure to the entertainment and leisure industry is strongly preferred.
Key ResponsibilitiesQA Lead
The QA Lead will be responsible for end-to-end quality assurance strategy, execution, and reporting, ensuring seamless integration with customer-facing systems and business-critical applications. Key deliverables include:
- Testing Framework Development – Establish and maintain QA standards, methodologies, and best practices.
- Test Planning – Create detailed test plans aligned with business and technical requirements.
- Test Case Design & Execution – Develop, review, and oversee execution of manual and automated test cases.
- Traceability Matrices – Maintain requirement-to-test case mapping for coverage validation.
- Test Data Management – Build and maintain a Test Data Dictionary for consistency.
- Reporting:
- Test Summary Reports
- Test Progress Reports (daily, weekly, per release)
- Regression Testing Reports
- Test Execution Results & Analysis Reports
- Test Closure Reports
- Automation – Design and maintain automation scripts and suites for regression and functional testing.
- Dashboards & Metrics – Create dynamic dashboards for IT management to monitor progress and KPIs.
- Release Management – Provide release certificates and quality sign-offs for production readiness.
- Ownership Transfer – Ensure that all test suites and assets developed by the QA team will fall under Miral's ownership.
QA Testers
- Execute manual and automated test cases.
- Perform functional, regression, integration, and user acceptance testing.
- Document test results and report defects with clarity and detail.
- Collaborate with development and product teams to ensure timely resolution of issues.
- Support the QA Lead in delivering high-quality test documentation and reports.
Required Qualifications
- QA Lead: Minimum 7+ years of experience in Quality Assurance, including at least 3 years in a lead capacity.
- QA Testers: Minimum 5+ years of QA experience in Customer Integrations and Customer Service Applications.
- Strong knowledge of software testing methodologies, automation frameworks, and test management tools.
- Prior experience in the entertainment and leisure industry is highly desirable.
- Excellent analytical, problem-solving, and communication skills.
Job Type: Contract
Contract length: 12 months