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
Junior Software Engineer | English Speaker
Expleo Jobs Eg En
Customer Care Advisor - Fluent English Speaker
Internal Careers
Customer Care Advisor - Fluent English and German Speaker
Internal Careers
Copilot Digital Cloud Solution Architect
Allyis
Software Engineer AI - Alexandria
Sana Commerce
Account Opening Team Leader.
Mashreq