Skip to content

Senior Quality Control Engineer

  • Remote
    • Cairo, Al Qāhirah, Egypt

Job description

Remote (Egypt-based candidates only


About the Role

We are seeking a Senior QC Automation Engineer to take ownership of quality across our products. You will work on complex, real-world systems and play a key role in ensuring high standards of reliability, performance, usability, and scalability.

This role is ideal for an engineer who enjoys writing automation code, improving test coverage, validating APIs and integrations and contributing to CI/CD pipelines in a collaborative Agile environment while working closely with engineering and product teams.

Main Job Tasks and Responsibilities:

  • Design, develop, and maintain scalable automation frameworks for web, mobile, and API testing

  • Create clear, comprehensive test plans, test cases, and test scenarios based on functional and non-functional requirements

  • Develop and execute automated tests for APIs (functional, contract, and integration testing)

  • Implement and maintain end-to-end (E2E) test automation using modern frameworks

  • Execute and maintain regression, smoke, and sanity test suites

  • Identify, document, track, and validate defects with high-quality reproduction steps

  • Integrate automated test suites into CI/CD pipelines and improve test reliability and execution time

  • Collaborate closely with developers, product managers, and DevOps to ensure quality is built in from early stages

  • Analyze test results, debug failures, and perform root-cause analysis

  • Perform performance testing and analyze system behavior under load

  • Track and report QA metrics (defect trends, automation coverage, test stability)

  • Review requirements, user stories, and technical design documents to provide early quality feedback

  • Stay up to date with modern testing tools, frameworks, and quality engineering best practices

Job requirements

Required Qualifications

  • 3–5 years of experience in Software Quality Assurance with strong focus on automation

  • Bachelor’s degree in Computer Science, Engineering, or a related field

  • Strong understanding of QA methodologies, tools, and processes

  • Experience working in Agile / Scrum environments

  • Hands-on experience with web automation frameworks, including:

    • Playwright (strongly preferred)

    • Selenium (C# or Java) or Cypress

  • Strong experience in API testing and automation (REST/JSON), using tools such as Postman, RestAssured, or similar frameworks

  • Hands-on experience with mobile automation using Appium

  • Experience with performance testing tools such as JMeter

  • Solid understanding of CI/CD pipelines and test automation integration

  • Good knowledge of SQL and scripting languages

Nice to Have

  • Experience with API contract testing and schema validation

  • Experience with security testing or OWASP-based testing approaches

  • Experience building or enhancing automation frameworks from scratch

  • Familiarity with containerized environments (Docker)

What We Value

  • Strong attention to detail and quality mindset

  • Willingness to learn and improve automation skills

  • Ability to communicate clearly within a cross-functional team

  • Ownership and accountability for test quality

or

Remote
  • Cairo, Al Qāhirah, Egypt
Product