Software Quality Assurance Engineer
GCSSD -
Heliopolis, CairoPosted 6 years ago28Applicants for1 open position
- 21Viewed
- 0In Consideration
- 1Not Selected
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.