- Location
- Cairo, C, EG
- Type
- Full-time
- Department
- Engineering
- Closing date
- Today
- Source
- iCIMS
Description
Overview
The Manual Testing Engineer is responsible for designing, developing, executing, and maintaining automated tests while supporting overall project quality. The role covers hands‑on test execution, reporting, and risk management.
Responsibilities
Test Execution & Defect Management
- Execute testing regression and non‑functional test suites
- Investigate execution failures and perform root‑cause analysis
- Log, track, and retest defects using defect tracking tools
- Manage issues, risks, dependencies, and defects impacting delivery
Maintenance & Optimization
- Maintain and update automation scripts in line with application changes
- Fix flaky or unstable tests and improve execution reliability
- Optimize automation performance and CI execution efficiency
Quality Assurance & Reporting
- Create and maintain traceability between requirements and test cases
- Collect test metrics and report on system quality and coverage
- Provide automation execution reports after runs and regular status updates
- Coordinate information gathering and support quality-related decision making
Collaboration & Delivery Support
- Participate in sprint planning, backlog grooming, and Agile ceremonies
- Set up test environments, test data, and monitoring utilities
- Provide guidance and support to junior team members when required
- Communicate risks, issues, and progress effectively to stakeholders
Qualifications
- Proven experiene in manual testing preferable in banking sector
- Bachelor’s degree in Computer Science, Information Systems, or related field
- Fluency in English
- ISTQB Foundation certification
- Strong problem‑solving, analytical, and communication skills
Skills
AgileRisk Management