Senior Quality Control Engineer
fulltime_fixed_term mid_levelJob Overview
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
Make Your Resume Now