242 Senior Qa Tester jobs in Egypt
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
QA Tester
Posted today
Job Viewed
Job Description
Company Description
Since 2000, Avanza Solutions has been a leader in empowering global organizations to embrace digital transformation with innovative digital platforms and services. Renowned for excellence and continual evolution, Avanza is a premier hub for digital innovation and digitalization. The company specializes in advanced technologies such as Digital Banking, Customer Relationship & Experience Management, Artificial Intelligence, Blockchain, Smart City applications, Business Automation, and Cognitive platforms. Avanza has delivered a wide array of digital solutions across sectors like Banking, Finance, Telecommunications, Insurance, Pharmaceuticals, and Government, transforming operational, financial, and functional landscapes worldwide.
Role Description
This is a contract remote role for a QA Tester in the Entertainment & Leisure industry for an UAE client. The QA Tester will be responsible for executing tests, ensuring quality assurance, performing manual testing, and developing and implementing test cases. Day-to-day tasks will include identifying, reporting, and tracking defects, analyzing and reviewing test results, and collaborating with development teams to resolve issues.
Qualifications
- Experience in Test Execution and developing Test Cases
- Strong Analytical Skills and attention to detail
- Proficiency in Quality Assurance and Manual Testing
- Excellent problem-solving skills and the ability to work independently
- Strong communication skills, both written and verbal
- Knowledge of testing tools and methodologies is a plus
- Degree in Computer Science, Information Technology, or a related field is preferred
QA Tester
Posted today
Job Viewed
Job Description
Travolic, a premier flight search platform in the Middle East and Africa, invites a talented QA Tester with a focus on both back-end and front-end systems to join our team. This mid-level role is perfect for someone passionate about quality assurance, eager to improve our web and mobile applications. We're looking for a professional who combines technical skills with a dedication to software excellence.
Key Responsibilities:
Work in tandem with both back-end and front-end development teams to comprehend requirements and functionalities.
Develop and implement comprehensive test plans and cases for web and mobile applications, utilizing various testing methodologies (functional, regression, integration, etc.).
Identify, document, and track defects, providing detailed reports and actionable insights.
Perform manual and automated testing, ensuring thorough coverage and reliability.
Contribute to the development process with feedback and suggestions for software quality and user experience improvements.
Keep abreast of new testing tools and strategies, applying best practices to our QA processes.
Facilitate effective communication among QA, development, and product teams for streamlined operations.
Technical Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
2-4 years of experience in QA testing, particularly in web and mobile applications.
Proficiency in software QA methodologies, tools, and processes.
Experience in writing detailed test plans and cases.
Hands-on experience with automated testing tools like Selenium, Appium, or similar.
Familiarity with programming languages such as JavaScript or Python for test scripting.
Knowledge of Continuous Integration/Continuous Deployment (CI/CD) practices and tools (e.g., Jenkins, GitLab CI).
Proficient in API testing tools like Postman or Swagger.
Experience with performance testing tools such as JMeter or K6.
Familiarity with Agile/Scrum methodologies.
Competent in bug tracking tools like JIRA.
Strong communication and collaboration skills, capable of working in a team environment.
Critical thinking and problem-solving abilities, with attention to detail.
Junior QA Tester
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Test new features thoroughly before deployment
- Monitor and test live applications for issues and regressions
- Identify, document, and communicate bugs and inconsistencies clearly
- Perform manual testing across devices and browsers
- (If experienced) Build and maintain automated test scripts
- Conduct integration and end-to-end testing
- Collaborate closely with developers and product managers to resolve issues
- Continuously improve QA processes and suggest workflow enhancements
Requirements:
- 1–3 years of experience in QA or software testing
- Excellent attention to detail and structured problem-solving
- Ability to write clear, actionable bug reports
- Familiarity with tools like Jira, Trello, or similar
- Strong communication and teamwork
Additional qualifications:
- Experience with automated testing tools (e.g., Cypress, Selenium, Playwright)
- Understanding of integration testing and CI/CD pipelines
- Basic knowledge of web technologies (HTML, CSS, JavaScript)
Senior QA Tester
Posted today
Job Viewed
Job Description
- Develops and implements software testing procedures by studying system requirements; tracking quality assurance metrics; and identifying trends in software quality and security.
- Designs, develops, and executes test scripts and scenarios to identify system issues. Uses automated testing tools when necessary.
- Identifies, documents, and tracks software bugs. Works closely with developers to debug and fix issues.
- Participates in all phases of the software development lifecycle, from initial design through to release. Collaborates with developers and stakeholders to understand software objectives and user needs.
- Updates job knowledge by studying state-of-the-art testing tools and programming techniques; participating in educational opportunities; reading professional publications; maintaining personal networks; and participating in professional organizations.
- Leads and collaborates with cross-functional teams, assisting in the translation of user requirements into system requirements.
- Conducts peer reviews of testing cases, sharing knowledge with team members to maintain high-quality standards.
- Implements automated testing platforms and unit tests, working closely with the software development team to ensure quality and save time and effort in testing.
- Improves operations by conducting systems analysis; and recommending changes in policies and procedures.
- Accomplishes engineering and organization mission by completing related results as needed.
Qualifications:
- Education: A Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Experience: Minimum of 5 years of experience as a QA Tester, including hands-on experience with automated testing tools.
- Project Management: Experience with agile project management and workflow tools such as Jira, Asana, Trello, or similar.
- Version Control: Proficiency in using Git or other version control systems.
Technical Skills:
Proficient in various types of software testing methodologies, including unit testing, functional testing, integration testing, and regression testing.
- Experience with popular testing tools and frameworks (e.g., Selenium, JUnit).
- Ability to identify, document, and track software defects.
- Familiarity with SQL and scripting.
- Understanding of software development lifecycle processes.
- Ability to understand business requirements and translate them into test cases.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with web application UI and UX best practices.
- Problem-Solving Skills: Strong analytical thinking and problem-solving skills. Ability to troubleshoot complex software issues.
- Communication Skills: Excellent written and verbal communication skills. Ability to communicate effectively with both technical and non-technical stakeholders.
- Teamwork and Leadership: Proven ability to lead and work as part of a team.
- Attention to Detail: High attention to detail with a passion for delivering high-quality software.
- Time Management: Strong organizational skills with the ability to manage priorities and time effectively.
- Adaptability: The ability to quickly learn and adapt to new technologies and testing tools. Openness to receiving and acting on feedback, with the goal of continuous improvement.
- Continuous Learning: A commitment to learning and keeping up with the latest trends and best practices in software testing.
- User-Centric: A strong focus on user experiences and outcomes.
- Fluency in English: Excellent command of the English language, both written and spoken. This is necessary for clear, effective communication.
- Flexibility in Work Schedule: Willingness and ability to adjust work schedule as necessary to meet project deadlines or address urgent issues.
Senior QA Tester
Posted today
Job Viewed
Job Description
We are looking for a
Senior QA Tester
with deep experience in
eCommerce platforms
, particularly in testing
mobile applications, order-taking systems
, and
last-mile delivery workflows
. The ideal candidate will be responsible for defining, executing, and improving testing strategies across the customer journey, from product discovery to delivery ensuring flawless app functionality, optimal performance, and an exceptional end-user experience.
Responsibilities
- Manual testing for mobile (Android/iOS) and web apps.
- Proficient in API testing using Postman or similar tools.
- Design and maintain automation scripts (Selenium/Appium/playwright).
- Integrate tests with CI/CD pipelines (Jenkins, GitLab, GitHub Actions).
- Collaborate with cross-functional teams to ensure product quality.
- Understand business flows and edge cases across the entire eCommerce cycle.
Requirements
- 4+ years in QA (manual + automation).
- Strong experience with mobile & web testing.
- API testing skills (Postman/Newman).
- Good SQL knowledge for data validation.
- Familiarity with CI/CD and Git.
- Good knowledge of Agile, SDLC/STLC.
- Prior experience in eCommerce or retail tech platforms is strongly preferred.
- Familiarity with test automation tools, such as Appium, Selenium, or XCTest.
- Plus (Nice to Have):
- Performance testing (JMeter).
- Experience with crash reporting and app monitoring tools (Firebase Crashlytics, Sentry, etc.).
Senior QA Tester
Posted today
Job Viewed
Job Description
*Essential Duties and Responsibilities: *
- Develops and implements software testing procedures by studying system requirements; tracking quality assurance metrics; and identifying trends in software quality and security.
- Designs, develops, and executes test scripts and scenarios to identify system issues. Uses automated testing tools when necessary.
- Identifies, documents, and tracks software bugs. Works closely with developers to debug and fix issues.
- Participates in all phases of the software development lifecycle, from initial design through to release. Collaborates with developers and stakeholders to understand software objectives and user needs.
- Updates job knowledge by studying state-of-the-art testing tools and programming techniques; participating in educational opportunities; reading professional publications; maintaining personal networks; and participating in professional organizations.
- Leads and collaborates with cross-functional teams, assisting in the translation of user requirements into system requirements.
- Conducts peer reviews of testing cases, sharing knowledge with team members to maintain high-quality standards.
- Implements automated testing platforms and unit tests, working closely with the software development team to ensure quality and save time and effort in testing.
- Improves operations by conducting systems analysis; and recommending changes in policies and procedures.
- Accomplishes engineering and organization mission by completing related results as needed.
Qualifications:
- Education: A Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Experience: Minimum of 5 years of experience as a QA Tester, including hands-on experience with automated testing tools.
- Project Management: Experience with agile project management and workflow tools such as Jira, Asana, Trello, or similar.
- Version Control: Proficiency in using Git or other version control systems.
*Competencies: *
Technical Skills:
Proficient in various types of software testing methodologies, including unit testing, functional testing, integration testing, and regression testing.
- Experience with popular testing tools and frameworks (e.g., Selenium, JUnit).
- Ability to identify, document, and track software defects.
- Familiarity with SQL and scripting.
- Understanding of software development lifecycle processes.
- Ability to understand business requirements and translate them into test cases.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
Familiarity with web application UI and UX best practices.
Problem-Solving Skills: Strong analytical thinking and problem-solving skills. Ability to troubleshoot complex software issues.
- Communication Skills: Excellent written and verbal communication skills. Ability to communicate effectively with both technical and non-technical stakeholders.
- Teamwork and Leadership: Proven ability to lead and work as part of a team.
- Attention to Detail: High attention to detail with a passion for delivering high-quality software.
- Time Management: Strong organizational skills with the ability to manage priorities and time effectively.
- Adaptability: The ability to quickly learn and adapt to new technologies and testing tools. Openness to receiving and acting on feedback, with the goal of continuous improvement.
- Continuous Learning: A commitment to learning and keeping up with the latest trends and best practices in software testing.
- User-Centric: A strong focus on user experiences and outcomes.
- Fluency in English: Excellent command of the English language, both written and spoken. This is necessary for clear, effective communication.
- Flexibility in Work Schedule: Willingness and ability to adjust work schedule as necessary to meet project deadlines or address urgent issues.
Be The First To Know
About the latest Senior qa tester Jobs in Egypt !
Software QA Tester
Posted today
Job Viewed
Job Description
Objective: (summary about the position)
The Software QA Tester will ensure the quality and reliability of cloudcom's CPaaS solutions by designing, developing, and executing automated test scripts. This role will focus on leveraging advanced automation tools and techniques to enhance testing efficiency, identify issues, and maintain high product standards, ensuring optimal user experiences.
Responsibilities:
Develop and maintain automated test scripts for functional, regression, and performance testing.
Design and execute comprehensive test plans, scenarios, and cases for new and existing features.
Identify, report, and track defects using bug tracking tools.
Collaborate with development and product teams to ensure seamless integration of testing processes.
Evaluate and implement testing tools to improve automation frameworks and efficiency.
Conduct API testing for CPaaS solutions, ensuring seamless integrations and functionality.
Analyze test results and provide detailed reports to stakeholders.
Maintain and update the test automation repository for scalability and reusability.
Stay updated with the latest trends and technologies in automation testing.
Support continuous integration/continuous delivery (CI/CD) pipelines by integrating automated tests.
Requirements
1. Degree of Education:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
2. Total Working Experience:
- Minimum 2 to 3 years of professional experience, with at least 2 years focused on test automation.
3. Total Experience in Field:
- At least 2 years of experience in automated testing for software development projects, preferably in a cloud-based or CPaaS environment.
4. Qualifications Necessary for the Vacancy:
- Proficient in developing and executing automated test scripts using industry-standard tools.
- Strong knowledge of software testing methodologies and QA processes.
- Hands-on experience in API testing and scripting for automation.
5. Set of Skills Necessary for the Vacancy:
- Expertise in automation tools such as Selenium, Appium, or similar.
- Strong programming/scripting skills (e.g., Python, Java, JavaScript).
- Familiarity with CI/CD pipelines and version control systems (e.g., Git).
- Excellent analytical and problem-solving skills.
- Effective communication and teamwork abilities.
6. Specific Degrees, Certifications, etc., Needed for the Vacancy:
- ISTQB Certified Tester – Advanced Level or equivalent (preferred).
- Certification in automation tools (e.g., Selenium WebDriver certification).
- Relevant cloud certifications (e.g., AWS Certified Developer or similar) are a plus.
Ai QA Tester
Posted today
Job Viewed
Job Description
Company
We are software house based on Riyadh
Role Description
This is a full-time remote role for an AI QA Tester. The AI QA Tester will be responsible for executing tests, developing and maintaining test cases, performing manual testing and quality assurance duties, and analyzing test results. The candidate will work closely with development teams to identify and resolve issues and ensure the overall quality and performance using AI testing tools.
Qualifications
- Test Execution and Manual Testing skills
- Quality Assurance and Test Case development skills
- Strong Analytical Skills
- Experience with basic programming or scripting languages is a plus
- Excellent problem-solving abilities and attention to detail
- Ability to work independently and as part of a team
- Automate test using AI testing tools
- Bachelor's degree in Computer Science, Software Engineering, or related field
QA Automation Tester
Posted today
Job Viewed
Job Description
We're looking for a passionate
QA Engineer
to join our growing team and help us deliver high-quality, reliable, and seamless digital experiences. If you thrive on building robust test automation, ensuring flawless releases, and collaborating closely with developers, this role is for you.
Responsibilities
- Design, develop, and maintain automated test suites for
web and mobile applications
. - Write and document clear, reusable test cases while reporting and tracking defects effectively.
- Ensure smooth integration of automated testing with
CI/CD pipelines
. - Collaborate with developers and product teams to define
acceptance criteria
and deliver high-quality features. - Continuously analyze test coverage, identify gaps, and enhance our
QA strategy
for scalability and efficiency.
Qualifications
- 2–4+ years
of experience in
Quality Assurance
(manual and automated testing). - Hands-on expertise in
test automation frameworks
and scripting with
JavaScript or Python
. - Proficiency with tools such as
Selenium, Appium, Playwright, Cypress
, or similar. - Solid experience in
manual test case design, defect reporting, functional, regression, and non-functional testing
. - Strong problem-solving skills, detail-oriented mindset, and a passion for building high-quality products.