Browse Jobs
For Companies
Log inGet Started
Logo

Senior Software Quality Assuranc...

Exab
Cairo, Egypt
Exab logo

Senior Software Quality Assurance (QA) Engineer

Exab
Cairo, Egypt
posted 16 hours ago
13Applicants for1 open position
  • 0Viewed
  • 0In Consideration
  • 0Not Selected

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Job Summary

 

We are seeking a highly skilled and detail-oriented Senior Software QA Engineer to join our team. The ideal candidate will be responsible for ensuring the quality, reliability, and performance of our software products through rigorous testing and process improvement. This role involves leading quality initiatives, designing and executing test strategies, and mentoring junior QA engineers.

 

 

Key Responsibilities:

 

Test Planning & Strategy

  • Develop comprehensive QA strategies, test plans, and test cases based on project requirements.
  • Define and enforce QA processes, standards, and best practices across the team.

Manual & Automated Testing

  • Execute functional, regression, performance, and security tests for web, mobile, and API-based applications.
  • Design and implement automated test scripts using industry-standard tools (e.g., Selenium, Cypress, JMeter).

Defect Management & Quality Control

  • Identify, document, and track software defects using bug tracking tools (e.g., Jira).
  • Collaborate closely with developers to ensure timely resolution of defects and verify fixes.

Continuous Integration & Deployment (CI/CD)

  • Integrate automated testing into CI/CD pipelines (e.g., Jenkins, GitLab CI) to ensure continuous quality delivery.

Performance & Security Testing

  • Conduct performance and load testing to identify bottlenecks.
  • Validate security compliance according to OWASP and industry standards.

Collaboration & Reporting

  • Work closely with product managers, developers, and DevOps teams to maintain high-quality standards.
  • Generate QA reports and provide insights on software readiness for release.

Job Requirements

Required Qualifications

 

Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.

 

Experience: Minimum of 5+ years in software quality assurance, with at least 2 years in a senior or lead role.

 

Technical Skills:

  • Strong knowledge of QA methodologies, tools, and processes.
  • Hands-on experience in automated testing tools (e.g., Selenium, Appium, Cypress) and frameworks.
  • Proficient in scripting languages (Python, Java, or similar) for automation.
  • Experience with API testing tools (Postman, SoapUI) and performance testing tools (JMeter, LoadRunner).
  • Familiarity with CI/CD pipelines and version control systems (e.g., Git, Jenkins).

 

Soft Skills:

  • Strong analytical, problem-solving, and communication skills.
  • Ability to work collaboratively in cross-functional teams and manage multiple priorities effectively.

 

Preferred:

  • Knowledge of cloud platforms (Azure) and containerization technologies (Docker, Kubernetes).
  • ISTQB certification or equivalent QA certifications.

Featured Jobs

Similar Jobs

Search other opportunities
JobIT/Software DevelopmentSenior Software Quality Assurance (QA) E...
Employers and Recruiters, go to our RECRUITMENT SERVICES.
Members Directory:
abcdefghijklmnopqrstuvwxyz#

Links

BlogAbout UsRecruitment ServicesRSSJobs in Saudi ArabiaJobs in UAEJob DescriptionsPartnersSitemapContact UsPrivacy, Cookies, Terms & Conditionsوظائف مصر
© 2025 WUZZUF. All Rights Reserved. Owned by BasharSoft LLC.