Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Quality Assurance Engineer

Algoriza
Cairo, Egypt
Posted 2 years ago
27Applicants for1 open position
  • 10Viewed
  • 1In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Reviews and validates requirements and technical specifications
  • Develops and executes test plans and detailed test cases based on requirements and/or customer feedback and prioritization
  • Documents results; offer observations or improvements after analysis of test results and overall product quality
  • Collaborates with the development team on bug fix verification and validation (regression testing)
  • Communicates professionally at all levels within and outside of the organization
  • Supports, designs, develops, and enhances test processes and reporting for QA processes
  • Manages testing efforts across many varied projects and tasks under tight deadlines
  • Mentors and provides training assistance to Associate QA Engineers

Job Requirements

  • At least 3+ years quality assurance experience in Agile Development environments
  • Familiarity with Agile Software Development Methodologies
  • Minimum 2+ years experience with automated testing tools or equivalent automation skills
  • Experience with web-based application testing  (minimum 3+ years)
  • Experience with integration testing between applications (minimum 3+ years)
  • Defines problems, collects data, establishes facts, draws valid conclusions, and provides solutions
  • Identifies, communicates, and escalates issues as required
  • A team player and self-starter who will work side by side with the development team
  • Ability to multi-task, prioritize tasks and quickly adjust in a rapidly changing environment
  • Excellent verbal and written communication skills
  • Thorough working knowledge of software testing methodologies and the testing life cycle
  •  Understanding of  Application Integration
  • Ability to work independently with clients, proactive, and self-managed
  • Solicitation and elicitation of client needs and requirements
  • Project Management and Software Development Methodologies
  • Industry experience in Professional Services, Healthcare, Financial Services, and Telecommunications is beneficial
  • Working knowledge of Microsoft Office
  • Familiarity with SharePoint (ability to create site collections, sites, and lists at a minimum)
  • Familiarity with programming languages and SQL to allow for defect triaging and automation
  • Familiarity with scripting languages used in test automation
  • Scalability and performance testing
  • A Bachelor’s degree in a computer-related field, engineering, mathematics, or equivalent experience
  • Desire to learn new technologies

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Quality Assurance Engine...