Tester and Quality Assurance Engineer

Job Title:Tester and Quality Assurance Engineer
Experience:3 to 5
Location:Egypt, Giza
Category:IT/Software Development, Quality, Engineering – Telecom/Technology
Description:
  • Design and execute test plans on computer applications.
  • Record and document results and compare to expected results.
  • Designing and writing test automation scripts.
  • Detect software failures so that defects may be discovered and corrected.
  • Hold and facilitate test plan/case reviews with cross-functional team members.
  • Identify any potential quality issues per defined process and escalate potential quality issues immediately to management.
  • Maintain database of software defects.
  • Examine code and execution of code in various environments.
  • Verify specific action or function of code.
  • Operate and maintain test networks.
  • Provide application instructions for users.
  • Develop and document application test plans based on software requirements and technical specifications.
  • Create meaningful error handling procedures for application code.
  • Ensure compliance with general programming best practices, accepted web standards and those standards set forth by upstream sources.
  • Ensure systems and tools compliance with security used standards.
  • Perform application security audits and code vulnerabilities checks.
  • Perform performance and stress tests.
  • Implement application design; create queries, scripts, web pages and other deliverables.
  • Participate in application planning meetings.
  • Ensure data integrity standards.
  • Perform reviews, walkthroughs, or inspections.
  • Preparation of training manuals for users
Qualifications:
  • Bachelor’s degree in information technology, computer science or software/computer engineering or similar.
  •  Relevant QA technical experience in most of applications types e.g. web, mobile & desktop.
  •   Large enterprise or e-business systems experience.
  •  Create clear, concise detail oriented test plans/cases.
  •  Ability to understand and create test plans from specifications or verbal communications.
  •  Knowledge and understanding of basic information security principles.
  •  Programming languages, such as C# and Java.
  •  Liaison with development, project management, and customer support.
  •  Employers will expect you to have excellent technical knowledge of as many programming languages and platforms as possible and have a good understanding of the software testing lifecycle.
  •  Experiences in Quality Management Software and Processes.
  •  Knowledge and experience in technical aspects of software solution being tested.
  •  Business process understanding.
  •  Experience in security tools is a plus.
Contact:

Collected from:

Posted in Engineering - Telecom/Technology IT/Software Development Quality