company logo

QA Manager

Mondia Group

Office

Cairo, Cairo Governorate, Egypt

Full Time

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.

QA Manager

Office

Cairo, Cairo Governorate, Egypt

Full Time

August 17, 2025

company logo

Mondia Group

mondia_group