Browse Jobs
For Employers
Post JobLog inGet Started

Software Quality Assurance Engineer

3D Diagnostix
Cairo, Egypt
Posted 4 years ago
17Applicants for1 open position
  • 0Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Roles & Responsibilities:

  • Lead efforts in WSC to identify and create procedures, processes, and work instructions that are required for ISO and CMMI certification
  • Create and update Agile & SCRUM Development Processes
  • Work with individual contributors to implement consistent processes and continuous improvement within their job functions
  • Apply his/her knowledge of software QA methodologies, tools and processes to enhance the delivery of our products and services
  • Investigate the causes of non-conforming software and train users to implement solutions
  • Propose quality assurance metrics
  • Track and communicate quality assurance metrics
  • Review requirements, specifications and planning documents to provide timely and meaningful feedback
  • Conduct independent quality audits of project functions against documented processes and deliverables against defined specifications
  • Serve as a subject matter expert of QA and CMMI
  • Perform formal software inspection process
  • Create & update the QMS (Quality Management System)
  • Provide recommendations for the development and ongoing process improvement of our QMS
  • Train team members on the process and its best practices
  • Generate relevant quality assurance reports and present it to management and team
  • Propose tools to increase the efficiency & productivity of team members in regard to process improvements
  • Review and update the QMS forms and documents to correct errors and enhance the content plus look and feel of it to make it more easy to understand
  • Develop training materials, to help communicate the process to team members
  • Perform periodical informal and formal audits
  • Explain found NCs to auditees, in order to solve them, follow-up and escalate if needed
  • Participate in ISO, CE, FDA, IEC 62304 certification activities
  • Create an update team job descriptions
  • Establish, update and implement CM (Configuration Management) process
  • Create, and update process flow charts
  • Create a communication channel with(development team, Scrum Master, stakeholders)

Job Requirements

Qualifications and requirements:

  • A bachelor's degree in Computer Science or Engineering is preferred
  • 3-5 years of relevant experience in which the last 2 years of them within a Software development team.
  • Preferable Certified CMMI Associate
  • Awareness and experience with CMMI
  • Proven work experience in software quality assurance
  • Knowledge of various well-documented patterns and techniques
  • Knowledge of Agile approaches like Kanban & Scrum
  • Basic knowledge of software development processes and procedures
  • Know about the value of metrics and incremental delivery
  • Knowledge about tasks, backlog tracking, burndown metrics, velocity

Skills and Competencies:

  • Excellent communication and mentoring skills
  • Negotiation Skill
  • Coaching and training agile practices
  • Results driven
  • Detail-oriented

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Quality Assurance Engineer