
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
- Cairo, Al Qāhirah, Egypt
All done!
Your application has been successfully submitted!

