Browse Jobs
For Employers
Post JobLog inGet Started

Software Quality Assurance Engineer

GCSSD
Cairo, Egypt
Posted 6 years ago
49Applicants for1 open position
  • 19Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Develop and execute comprehensive test plans, developing and performing test cases to verify functionality, data integrity, security, and overall usability.
  • Work closely with Software Developers possibly other QA engineers in teams to deliver the highest quality products in a timely and cost-effective manner.
  • Creating, maintaining, and executing test plans and test cases against Company’s software products.
  • Estimating test efforts.
  • Analyzing and communicating test results.
  • Defect tracking.
  • Participating in the day-to-day QA activities.
  • Review requirements with developers and other QA engineers for consistency and accuracy.
  • Participate in the use of established test processes and methodologies.
  • Work with other departmental staff to achieve QA team objectives.
  • Take on special projects as needed.

Job Requirements

  • Suitable University degree in Computer Science/Engineering or related field strongly preferred.
  • Experience testing web-based client-server systems, web services, and desktop-based systems in Microsoft Windows environments.
  • 3 – 5 years of experience in the same position.
  • Ability to manage multiple projects at one time, often with changing requirements.
  • Must be detail oriented, reliable and have the ability to work both in a team environment and alone with minimal direction and supervision.
  • Experience with all phases of software testing (Functional, Integration, Regression, User Acceptance, and Release Management).
  • Experience with Requirements Reviews with developers (and possibly other QA engineers), and other stakeholders such as project managers and/or product owners.
  • In-depth knowledge of test planning, test case creation, and test case execution.
  • Strong and demonstrated desire for a career path in QA engineering
  • Personality Traits
  • Decision maker
  • Detailed oriented
  • Organization skills
  • Problem-Solving skills
  • Handle rejections
  • Good interpersonal, written and oral communication skills.
  • Technical knowledge
  • Reacts to project adjustments and alterations promptly and efficiently.
  • Ability to elicit cooperation from a wide variety of sources, including upper management, clients, and other departments.
  • Ability to bring the project to successful completion through political sensitivity.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Quality Assurance Engineer