Gramian Consulting

Senior QA / Testing Engineer

Gramian Consulting

full-time

Posted on:

Location Type: Hybrid

Location: CairoEgypt

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Review requirements, specifications, and design documents — provide timely feedback on testability and quality concerns.
  • Design, document, and execute comprehensive **test plans, test cases, and test suites** (functional, integration, regression, API, UI, usability, etc.).
  • Perform manual testing for web and mobile applications — including cross‑browser, cross‑device, and edge‑case testing.
  • Validate that features meet business requirements and acceptance criteria before release.
  • Identify, document, track, and follow-up on defects — from detection to resolution, ensuring clear reproduction steps and impact assessment.
  • Perform regression testing after fixes or new releases to prevent introduced defects.
  • Collaborate closely with Developers, Product Managers, and other stakeholders in Agile/Scrum development cycles to ensure QA integration and shared understanding of quality standards.
  • Maintain test documentation, defect logs, and QA reports; track QA metrics (e.g. defect density, open defect count, pass/fail rate) to measure product quality and help continuous improvement.
  • Participate in performance, load or stress testing and data‑integrity testing when required.
  • Mentor or guide junior QA or testing staff — share best practices in test design, documentation, and QA process.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 4–6+ years of proven experience in software QA / testing (manual + QA testing) for web and/or mobile applications.
  • Strong familiarity with software QA methodologies, test planning and execution, bug tracking and reporting, and quality processes.
  • Experience with API testing (REST or similar) and verifying business-logic flows, backend integration, data integrity.
  • Good analytical skills, attention to detail, ability to write clear, concise test cases and defect reports.
  • Excellent communication and collaboration skills; able to work with teams across product, engineering, operations, and stakeholders.
  • Comfortable working in Agile / Scrum environments, participating in sprint planning, reviews, and continuous QA cycles.
  • Experience in banking, fintech, or finance‑related applications or systems; knowledge of domain‑specific considerations (transactions, security, compliance) is a plus.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
test planstest casestest suitesmanual testingAPI testingregression testingdefect trackingQA metricsperformance testingdata integrity testing
Soft Skills
analytical skillsattention to detailcommunication skillscollaboration skillsmentoringproblem-solving