Quality Assurance Analyst

Daam - Egypt - Cairo

General Accountabilities:

  • Develop, document, and maintain detailed test plans, test cases, test scripts, and test data for
    both new and existing functionality.
  • Execute manual and/or automated test suites, analyze results, and report on testing status.
    progress, and defects.
  • Collaborate closely with Business Analysts, Developers, and Product Owners to understand
    requirements, clarify acceptance criteria, and ensure test coverage aligns with business needs.
  • Log, track, and manage defects using a dedicated tracking system, verifying fixes and conducting
    regression testing to ensure no new issues are introduced.
  • Participate actively in all phases of the Agile/Scrum process, including planning, stand-ups, sprint
    reviews, and retrospectives.
  • Contribute to the continuous improvement of QA processes, methodologies, and tools to increase
    efficiency and effectiveness.
  • Create and maintain clear and concise documentation, including test summaries, release notes,
    and process guides.
  • Validate software deployments in various environments (e.g., staging, UAT, production) to ensure
    successful release cycles.

 

Job Specific Accountabilities:

 

Test Design & Execution:

  • Design test scenarios covering functional, regression, integration, smoke/sanity, and user
    acceptance testing (UAT) support.
  • Perform manual testing of web, mobile, and/or desktop applications across multiple
    browsers and devices.
  • Develop and maintain automated test scripts using tools such as Selenium, Cypress,
    Playwright, or Appium.
  • Conduct API testing using tools like Postman, REST Assured, or SoapUI.

Defect Management:

  • Identify, isolate, and document defects with clear steps to reproduce, expected vs. actual
    results, and supporting evidence (screenshots, logs).
  • Prioritize defects based on severity and impact, and follow up with development teams for
    resolution.
  • Perform root cause analysis on recurring defects to identify systemic issues.

Process & Collaboration:

  • Participate in requirement and design review sessions to provide early QA feedback on
    testability, consistency, and completeness.
  • Work with the DevOps team to integrate automated tests into CI/CD pipelines for continuous
    testing.
  • Support business users during UAT, providing guidance and ensuring their feedback is
    captured.

Specialised Testing (as applicable):

  • Develop and execute basic performance test scripts (e.g., using JMeter, LoadRunner).
  • Conduct cross-browser and cross-platform compatibility testing.
  • Assist with security testing by identifying and reporting basic vulnerabilities (e.g., OWASP
    Top 10).
Post date: 7 January 2026
Publisher: Wuzzuf .com
Post date: 7 January 2026
Publisher: Wuzzuf .com