Intermediate Software QA Engineer - Quality Assurance Department

Company

View original posting

Work arrangement
On-site
Occupation
Software & IT
Location
Cairo, Cairo Governorate, EG
Compensation
Not disclosed
Apply by
April 14, 2027

About this role

Job Title: Intermediate Software QA Engineer – Quality Assurance Department

On behalf of our client, we're hiring anIntermediate Software QA Engineerto join their team. This is a full-time opportunity for someone who is proactive, analytical, and passionate about ensuring software quality and delivering high-quality work in a fast-paced business environment.

About the Role

As an Intermediate Software QA Engineer, you will be responsible for independently planning, designing, and executing testing activities throughout the software development lifecycle to ensure the quality and reliability of our applications. The ideal candidate should have experience in software quality assurance and the ability to collaborate with cross-functional teams to identify risks, resolve issues, and contribute to continuous improvement.

Key Responsibilities

  • Analyze requirementsto develop comprehensive test scenarios.
  • Design and execute test casesfor functional, regression, integration, system, smoke, and exploratory testing.
  • Identify and track defects, verifying fixes and performing regression testing.
  • Collaborate with stakeholdersincluding developers, Business Analysts, and Product Owners.
  • Estimate testing effortand support project planning activities.
  • Review and improve documentationfor accuracy and completeness.
  • Support UATand production release validation.
  • Contribute to QA standardsand mentor junior QA engineers when needed.

Requirements

  • Bachelor’s degree in Computer Science, IT, Software Engineering, or related field.
  • 3–5 years of QA experience.
  • Good knowledge of SQL and database validation.
  • Experience with defect tracking and test management tools (e.g., Jira, Azure DevOps, TestRail).
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent verbal and written communication in English.
  • Ability to manage multiple testing activities with minimal supervision.

Preferred Requirments

  • Experience mentoring or coaching junior QA engineers.
  • Experience in enterprise software environments.

Benefits

  • Social insurance and medical insurance.
  • Transportation coverage for client visits and fieldwork.
  • Professional growth – A supportive environment to develop technical and sales skills.
Apply on employer site

You'll continue on the employer's careers page to submit your application.